Convert PRDs to prd.json format for ralph-tui execution. Creates JSON task files with user stories, acceptance criteria, and dependencies. Triggers on: create…
Convert PRDs to prd.json format for ralph-tui autonomous execution. Extracts quality gates (universal and UI-specific commands) from PRD and appends them to every story's acceptance criteria Outputs a flat JSON structure with "name" and "userStories" at root level, ready for ralph-tui run --prd <path> Enforces right-sized stories completable in one agent iteration; splits oversized work into schema, backend, and UI layers Sets up story dependencies via dependsOn array to prevent blocked work and maintain execution order Validates against common schema anti-patterns (wrapper objects, "tasks" instead of "userStories", complex nesting) Ralph TUI - Create JSON Tasks Converts PRDs to prd.json format for ralph-tui autonomous execution. Note: This skill is bundled with ralph-tui's JSON tracker plugin. Future tracker plugins (Linear, GitHub Issues, etc.) will bundle their own task creation skills. ⚠️ CRITICAL: The output MUST be a FLAT JSON object with "name" and "userStories" at the ROOT level. DO NOT wrap content in a "prd" object or use "tasks" array. See "Schema Anti-Patterns" section below. The Job Take a PRD (markdown file or text) and create a prd.json file: Extract Quality Gates from the PRD's "Quality Gates" section Parse user stories from the PRD Append quality gates to each story's acceptance criteria Set up dependencies between stories Output ready for ralph-tui run --prd <path>
don't have the plugin yet? install it then click "run inline in claude" again.