con un clic
vaibhav-convert
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.
Menú
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.
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.
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.
Generates structured Product Requirements Documents from feature descriptions. Use when asked to create a PRD, write requirements, plan a feature, or draft a spec.
| name | vaibhav-convert |
| description | 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. |
Convert a PRD markdown file into prd.json format for the Ralph autonomous agent loop.
prd.json already exists with a different branchName, archive it first to archive/YYYY-MM-DD-feature-name/ before overwriting.prd.json in the project root.{
"project": "<project name>",
"branchName": "ralph/<feature-name-kebab-case>",
"description": "<brief project description>",
"userStories": [
{
"id": "US-001",
"title": "<story title>",
"description": "<story description>",
"acceptanceCriteria": ["<criterion 1>", "<criterion 2>"],
"priority": 1,
"passes": false,
"notes": ""
}
]
}
Each story must be completable in one iteration (one context window).
Right-sized examples:
Too big — split these:
Order stories by dependency chain:
US-001, US-002, etc.passes: false and empty notes.branchName is kebab-case, prefixed with ralph/.