ralph-json-create-issues
Converts a PRD or plan markdown file into prd.json format for ralph-json-start-loop to execute autonomously. Use when user wants to convert a PRD or plan to JSON stories.
npx skills add majiayu000/claude-skill-registry --skill ralph-json-create-issues --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Create PRD JSON Convert a Product Requirements Document or plan file into JSON for Ralph. ## Input Check these locations in order: 1. **`.claude/plans/`** — Where plan mode saves approved plans. Primary source. 2. **`plans/`** — Project-level plans directory. 3. **`prds/`** — Standalone PRDs not generated from plan mode. If files exist in multiple locations, list all and ask which to convert. If only one file is found, use it directly. **If no files are found in any location, ask the user for the path to their PRD/plan file.** ## Conversion Rules ### Story Sizing (Critical) Each story MUST complete in ONE Ralph iteration (one context window). **Right-sized:** - Add a database column - Create a single UI component - Add one API endpoint - Add form validation - Update a server action **Too large (must split):** ``` ❌ "Build entire auth system" ✅ "Add login form" ✅ "Add email validation" ✅ "Add auth server action" ``` ### Dependency Ordering Stories execute sequentially by priority: 1. Database/schema changes 2. Backend logic 3. API endpoints 4. UI components ### Cross-PRD Dependencies (Critical) Ralph respects `dependsOn` to sequence PRDs. Before generating JSON: 1. **Scan existing
- Input
- Conversion Rules
- Story Sizing (Critical)
- Dependency Ordering
- Cross-PRD Dependencies (Critical)
- Acceptance Criteria (Critical)
- Output Format
- Process
- Pre-Save Checklist
- After Conversion
What does the ralph-json-create-issues skill do?
Converts a PRD or plan markdown file into prd.json format for ralph-json-start-loop to execute autonomously. Use when user wants to convert a PRD or plan to JSON stories.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill ralph-json-create-issues --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
