cy-create-prd

Creates Product Requirements Documents through interactive brainstorming with codebase and web research.

Updated May 19, 2026
One-click install
npx skills add https://github.com/lucasocosta/reeve --skill cy-create-prd-lucasocosta
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: cy-create-prd
Source: https://github.com/lucasocosta/reeve/tree/main/skills/cy-create-prd
Command: npx skills add https://github.com/lucasocosta/reeve --skill cy-create-prd-lucasocosta

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Writing a PRD from scratch often skips critical discovery steps, leading to unexamined assumptions, scope creep, and rework. This Skill enforces a structured brainstorming process that grounds every PRD in codebase context, market research, and explicit user decisions before any document is written. ## Core Features & Use Cases - Parallel Context Discovery: Runs codebase exploration and web market research simultaneously before asking any questions, so the PRD reflects real constraints and competitive landscape. - Structured Clarification Protocol: Asks one multiple-choice question at a time, focused strictly on WHAT users need and WHY, never on technical implementation. - Decision Traceability: Creates Architecture Decision Records (ADRs) for each approved product approach and links them in the final PRD. - Use Case: A product manager wants to spec a new notification feature. The Skill researches the codebase and market, asks targeted questions about user needs, presents 2-3 product approaches with trade-offs, then generates a complete PRD at .compozy/tasks/<slug>/_prd.md following the canonical template. ## Quick Start Ask the agent to create a PRD for your feature idea, for example: create a PRD for team activity feeds.

Frequently Asked Questions about cy-create-prd

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a PRD with AI assistance?▼

Provide a feature name or idea, optionally with an existing _idea.md file. The skill runs codebase and web research in parallel, asks clarifying questions one at a time, presents product approaches, then drafts the full PRD for your review before saving.

What sections does a generated PRD include?▼

Every PRD includes Overview, Goals, User Stories, Core Features, User Experience, Non-Goals, Phased Rollout Plan, Success Metrics, Risks and Mitigations, Architecture Decision Records, and Open Questions, following the canonical template in references/prd-template.md.

Can I update an existing PRD instead of creating a new one?▼

Yes. If a _prd.md file already exists in the target .compozy/tasks/<slug>/ directory, the skill reads it and operates in update mode, preserving sections you have not asked to change.

Does the PRD skill cover technical implementation details?▼

No. The PRD covers only WHAT users need and WHY it provides business value. Databases, APIs, frameworks, and architecture decisions are explicitly excluded and belong in the TechSpec created by the downstream cy-create-techspec skill.

What happens if web search is unavailable during research?▼

The skill notes the limitation explicitly and proceeds with codebase exploration findings only. The research phase is never skipped entirely; it degrades gracefully to the available context sources.