prd

Generate structured PRDs with acceptance criteria and success metrics.

Updated Feb 5, 2026
One-click install
npx skills add https://github.com/Khoiwall/be_vidify --skill prd-khoiwall
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prd
Source: https://github.com/Khoiwall/be_vidify/tree/main/.opencode/skill/prd
Command: npx skills add https://github.com/Khoiwall/be_vidify --skill prd-khoiwall

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

PRD Creation Skill helps teams translate ideas into formal, actionable requirements that guide engineering, design, and product decisions, reducing ambiguity and rework.

Core Features & Use Cases

  • Generates structured PRDs with sections for Problem Statement, Proposed Solution, End State, Acceptance Criteria, and Metrics.
  • Supports beaded workflows by placing artifacts in .beads/artifacts/<bead-id>/prd.md or prd-<feature-name>.md when no bead id exists.
  • Facilitates RFC reviews and cross-functional planning by providing a shared, machine-readable specification.

Quick Start

Create a complete PRD with Problem Statement, Proposed Solution, End State, and Acceptance Criteria, and save it to the project root or under .beads/artifacts/<bead-id>/prd.md if a bead ID exists.

Frequently Asked Questions about prd

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write a product requirements document with clear acceptance criteria?

A product requirements document defines the end state of a feature using structured sections for the proposed solution, acceptance criteria, success metrics, and constraints. This translates ideas into machine-ready specifications to align cross-functional teams.

What sections should be included in a PRD for RFC reviews?

A PRD for RFC reviews needs a Problem Statement, Proposed Solution, End State, Acceptance Criteria, and Metrics. It must also include a Tasks section for execution to guide engineering, design, and product decisions while reducing rework.

How do I generate machine-readable PRD specifications for engineering planning?

Machine-readable PRD specifications are generated by defining the feature end state, acceptance criteria, and proposed solution details. The output is saved as a markdown file in the project root or under a specific artifacts directory for cross-functional alignment.

Can I use PRDs to align engineers, designers, and product owners on migration scope?

PRDs align engineers, designers, and product owners by providing a shared, machine-readable specification for migrations and refactors. They define the end state, constraints, and success metrics to ensure stakeholders agree on scope and execution tasks.

Where are PRD artifacts saved during beaded workflow planning?

During beaded workflows, PRD artifacts are saved as markdown files under the .beads/artifacts/<bead-id>/ directory. When no bead ID exists, the file is placed in the project root or named using the specific feature name for easy access.