一键导入
vaibhav-prd
Generates structured Product Requirements Documents from feature descriptions. Use when asked to create a PRD, write requirements, plan a feature, or draft a spec.
菜单
Generates structured Product Requirements Documents from feature descriptions. Use when asked to create a PRD, write requirements, plan a feature, or draft a spec.
Scans a project and sets up vaibhav ralph loop configuration. Use when asked to initialize vaibhav, set up ralph, configure a project for AI-driven development, or run vaibhav ralph init.
Converts PRD markdown files to prd.json format for the Ralph autonomous agent loop. Use when asked to convert a PRD, create prd.json, or turn a PRD into Ralph format.
Executing a single iteration of the ralph autonomous coding loop. Use when ralph invokes the agent to implement the next user story from the PRD.
| name | vaibhav-prd |
| description | Generates structured Product Requirements Documents from feature descriptions. Use when asked to create a PRD, write requirements, plan a feature, or draft a spec. |
Create detailed Product Requirements Documents that are clear, actionable, and suitable for implementation by AI agents.
tasks/prd-[feature-name].mdImportant: Do NOT start implementing. Only create the PRD.
Ask only critical questions where the initial prompt is ambiguous. Focus on:
Format questions with lettered options so the user can respond with "1A, 2C, 3B":
1. What is the primary goal?
A. Option one
B. Option two
C. Option three
D. Other: [please specify]
2. What is the scope?
A. Minimal / MVP
B. Full feature
C. Other: [please specify]
Skip questions the user's prompt already answered clearly.
After receiving answers, generate a PRD with the following sections.
Brief description of the feature and the problem it solves.
Specific, measurable objectives (bullet list).
Each story needs:
Each story should be small enough to implement in one focused session.
Format:
### US-001: [Title]
**Description:** As a [user], I want [feature] so that [benefit].
**Acceptance Criteria:**
- [ ] Specific verifiable criterion
- [ ] Another criterion
- [ ] Tests/typecheck/lint passes
Rules for acceptance criteria:
Numbered list: "FR-1: The system must..."
What this feature will NOT include.
UI/UX requirements, existing components to reuse.
Known constraints, integration points, performance requirements.
How will success be measured?
Remaining questions or areas needing clarification.
Write for junior developers and AI agents:
.md)tasks/prd-[feature-name].md (kebab-case)