manojlds/ralphi/ralphi-convert
Claude Code and agent skill by manojlds/ralphi
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Converts PRD markdown files to .ralphi/prd.json format for the Ralph autonomous agent loop. Use when asked to convert a PRD, create .ralphi/prd.json, or turn a PRD into Ralph format.
Install
npx vskill@latest install manojlds/ralphi/ralphi-convertSKILL.md
Ralph PRD Converter
Convert a PRD markdown file into .ralphi/prd.json format for the Ralph autonomous agent loop.
Workflow
- Read the PRD markdown file provided by the user.
- Run a short planning pass before conversion:
- Split oversized stories so each can be completed in one iteration
- Order by dependencies (schema/backend before UI)
- Add
dependsOnlinks for blocked stories
- If
.ralphi/prd.jsonalready exists with a differentbranchName, archive it first to.ralphi/archive/YYYY-MM-DD-feature-name/before overwriting. - Convert the PRD content into structured JSON following the output format below.
- Write the result to
.ralphi/prd.json.
Output Format
Story Sizing — The Number One Rule
Each story must be completable in one iteration (one context window).
Right-sized examples:
- Add a database column
- Add a UI component
- Update a server action
Too big — split these:
- Build entire dashboard
- Add authentication
Story Ordering — Dependencies First
Order stories by dependency chain:
- Schema / database changes
- Server actions / backend logic
- UI components
- Dashboard / summary views
Acceptance Criteria — Must Be Verifiable
- Good: "Add status column with default 'pending'"
- Bad: "Works correctly"
- Always include quality checks (lint, type-check, tests pass) as final criteria in each story.
Conversion Rules
- Each user story in the PRD becomes one JSON entry.
- IDs are sequential:
US-001,US-002, etc. - Priority is based on dependency order (1 = first).
- All stories start with
status: "open",dependsOn: [], and emptynotes. - Add
dependsOnIDs when a story is blocked by another story (dependency chain should still match priority order). branchNameis kebab-case, prefixed withralph/.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/ralphi-convert/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/manojlds/ralphi/ralphi-convert)