Back to Skills

breakdown-feature-prd

Prompt for creating Product Requirements Documents (PRDs) for new features, based on an Epic.

30,445stars3,629forksUpdated 4/20/2026

Security Assessment

Safe(100/100)
Security Score100/100

About breakdown-feature-prd

The breakdown-feature-prd skill is designed to assist Product Managers in creating comprehensive Product Requirements Documents (PRDs) for new features based on an existing Epic. It addresses the challenge of translating high-level feature concepts into detailed, actionable requirements that serve as a single source of truth for engineering teams. By ensuring that all aspects of a feature are clearly defined and documented, this skill helps reduce miscommunication, accelerate development cycles, and align cross-functional teams on the expected outcomes and objectives of the feature.

This skill provides a structured framework for generating PRDs in Markdown format, following a clear hierarchy that includes the feature name, linked Epic, goals, user personas, user stories, functional and non-functional requirements, acceptance criteria, and out-of-scope elements. It guides the user to produce PRDs that cover both primary use cases and edge cases, with detailed requirements and validation criteria. Additionally, the skill prompts the user to provide clarifying information if the initial feature description lacks sufficient detail, ensuring that the final PRD is complete, unambiguous, and ready for technical implementation.

The breakdown-feature-prd skill is particularly useful for SaaS platforms, software development teams, and product organizations that rely on structured documentation to communicate feature specifications. Target users include Product Managers, Business Analysts, and technical leads who need to translate business needs into technical requirements. Typical use cases include preparing PRDs for new product features, documenting enhancements to existing functionality, and creating standardized templates for engineering handoffs, ultimately improving efficiency, traceability, and alignment across teams.

FAQ

How do I use the breakdown-feature-prd skill?

Provide a high-level feature idea and the associated Epic, and the skill will generate a complete PRD in Markdown format following the defined structure.

Can this skill be used for any type of software project?

Yes, it is designed for large-scale SaaS platforms but can be generalized to other software projects that require structured PRDs.

What file format does the PRD output use?

The PRD is generated in Markdown format and saved under the path /docs/ways-of-work/plan/{epic-name}/{feature-name}/prd.md.

Does the skill handle incomplete feature descriptions?

Yes, it will prompt for clarifying questions to ensure all aspects of the feature are well-defined before generating the PRD.

Are there any limitations regarding non-functional requirements?

The skill can list non-functional requirements in a general sense, such as performance or security constraints, but it relies on the user's input for specific organizational or technical standards.

Install breakdown-feature-prd

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill