← ClaudeAtlas

blueprint-derive-prdlisted

Derive a PRD from existing docs, README, and codebase. Use when onboarding a project to blueprint or extracting stakeholders, features, and personas into a PRD.
laurigates/claude-plugins · ★ 35 · Data & Documents · score 79
Install: claude install-skill laurigates/claude-plugins
Generate a Product Requirements Document (PRD) for an existing project by analyzing README, documentation, and project structure. ## When to Use This Skill | Use this skill when... | Use blueprint-derive-adr instead when... | |---|---| | You're onboarding an existing project and need a PRD from README/docs | You want architectural decisions documented as ADRs, not requirements | | You need to extract problem statements, stakeholders, personas from existing prose | Use blueprint-derive-plans instead to derive PRDs+ADRs+PRPs together | | You want to capture features and user goals retroactively | Use blueprint-init instead when you need to bootstrap blueprint first | **Use Case**: Onboarding existing projects to Blueprint Development system. **Prerequisites**: - Blueprint Development initialized (`docs/blueprint/` exists) - Project has some existing documentation (README.md, docs/, etc.) **Steps**: ## Phase 1: Discovery ### 1.1 Check Prerequisites ```bash ls docs/blueprint/manifest.json ``` If not found → suggest running `/blueprint:init` first. ### 1.2 Gather Project Documentation Search for existing documentation: ```bash fd -e md -d 3 . | head -20 ``` Key files to look for: - `README.md` - Primary project description - `docs/` - Documentation directory - `CONTRIBUTING.md` - Contribution guidelines - `ARCHITECTURE.md` - Architecture overview - `package.json` / `pyproject.toml` / `Cargo.toml` - Project metadata ### 1.3 Read Primary Documentation Read and analyze: - R