jantoniofc/skillsbank/cmd-code-to-prd
Claude Code and agent skill by jantoniofc/skillsbank
- community
Checking that the SKILL.md file is still in the repository.
Reverse-engineer a frontend codebase into a PRD. Usage: /code-to-prd [path]
Install
npx vskill@latest install jantoniofc/skillsbank/cmd-code-to-prdSKILL.md
/code-to-prd
Reverse-engineer a frontend codebase into a complete Product Requirements Document.
Usage
What It Does
- Scan — Run
codebase_analyzer.pyto detect framework, routes, APIs, enums, and project structure - Scaffold — Run
prd_scaffolder.pyto createprd/directory with README.md, per-page stubs, and appendix files - Analyze — Walk through each page following the Phase 2 workflow: fields, interactions, API dependencies, page relationships
- Generate — Produce the final PRD with all pages, enum dictionary, API inventory, and page relationship map
Steps
Step 1: Analyze
Determine the project path (default: current directory). Run the frontend analyzer:
Display a summary of findings: framework, page count, API count, enum count.
Step 2: Scaffold
Generate the PRD directory skeleton:
Step 3: Fill
For each page in the inventory, follow the SKILL.md Phase 2 workflow:
- Read the page's component files
- Document fields, interactions, API dependencies, page relationships
- Fill in the corresponding
prd/pages/stub
Work in batches of 3-5 pages for large projects (>15 pages). Ask the user to confirm after each batch.
Step 4: Finalize
Complete the appendix files:
prd/appendix/enum-dictionary.md— all enums and status codes foundprd/appendix/api-inventory.md— consolidated API referenceprd/appendix/page-relationships.md— navigation and data coupling map
Clean up the temporary analysis file:
Output
A prd/ directory containing:
README.md— system overview, module map, page inventorypages/*.md— one file per page with fields, interactions, APIsappendix/*.md— enum dictionary, API inventory, page relationships
Skill Reference
product-team/code-to-prd/skills/code-to-prd/SKILL.mdproduct-team/code-to-prd/skills/code-to-prd/scripts/codebase_analyzer.pyproduct-team/code-to-prd/skills/code-to-prd/scripts/prd_scaffolder.pyproduct-team/code-to-prd/skills/code-to-prd/references/prd-quality-checklist.md
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/cmd-code-to-prd/SKILL.md
Popularity
- Repository stars
- 9
- Repository forks
- 2
- 7-day trend score
- 17
Stars and forks are for the whole GitHub repository, not this skill alone. 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/jantoniofc/skillsbank/cmd-code-to-prd)