cy-create-prd

Creates MVP-oriented Product Requirement Documents from feature ideas via interactive brainstorming and phased rollout planning.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill turns a feature idea into a complete, business-focused Product Requirements Document by combining codebase discovery and market/user research, so teams align on what to build and why before writing technical specs.

Core Features & Use Cases

  • Interactive PRD brainstorming: Guides you through requirements discovery with user participation at each decision point.
  • Parallel context gathering: Enforces both codebase exploration and web research to ground the PRD in real context.
  • Business-first deliverable: Produces an MVP-oriented PRD with clear goals, user stories, core features, rollout plan, and success metrics, without drifting into implementation details.
  • Draft-then-review workflow: Generates a full draft, then iterates with you until you approve.

Quick Start

Tell the skill: "Create a PRD for idea: _idea.md" and approve the selected product approach when prompted.

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 product requirements document from a feature idea?

To create a product requirements document from a feature idea, use an interactive brainstorming workflow that combines codebase discovery and market research to define user needs, goals, and phased rollout plans.

What is the best way to write a PRD without drifting into technical specs?

Writing a business-focused PRD without technical drift requires an interactive workflow that enforces parallel context gathering, producing an MVP-oriented document with clear goals, user stories, and success metrics.

Can I generate user stories and rollout plans using existing codebase context?

Yes, you can generate user stories and rollout plans by running parallel codebase exploration alongside web research, grounding the product requirements in actual project architecture and market needs.

How does interactive brainstorming work for product requirements discovery?

Interactive brainstorming for product requirements guides you through decision points sequentially, gathering context and generating a full draft for your review, then iterating until you explicitly approve the final artifact.

When do I need ADR decision records in a PRD?

You need ADR decision records in a PRD when outlining a multi-phase workflow, as they provide referenced architectural context that aligns business goals with technical constraints before implementation begins.

Are there limitations to generating a PRD for an existing product feature?

A limitation when generating a PRD is that the workflow requires user approval before saving the final artifact, and the output is strictly an English document following a canonical template with required sections.