prd

Generate a structured Product Requirements Document from a feature description.

1|Updated Nov 21, 2025
One-click install
npx skills add https://github.com/bamecho/my-claude-skills --skill prd-bamecho
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prd
Source: https://github.com/bamecho/my-claude-skills/tree/main/skill-en/prd
Command: npx skills add https://github.com/bamecho/my-claude-skills --skill prd-bamecho

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the creation of a comprehensive Product Requirements Document (PRD) from a concise feature description, reducing ambiguity and ensuring a consistent planning artifact.

Core Features & Use Cases

  • Automated PRD generation with structured sections: Introduction, Goals, User Stories, Acceptance Criteria, Functional Requirements, Non-Goals, Design & Technical Considerations, and Success Metrics.
  • Clarifying-question-driven refinement: asks 3-5 essential questions to resolve ambiguity before producing the PRD.
  • Output and persistence: saves the final PRD to /tasks/prd-[feature-name].md for tracking, sharing, and iteration.

Quick Start

Provide a feature description and I will return a complete PRD ready for review.

Frequently Asked Questions about prd

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

FAQPage Schema
How do I generate a Product Requirements Document from a brief feature description?

To generate a Product Requirements Document, provide a concise feature description and the skill asks 3-5 clarifying questions to resolve ambiguity. It then outputs a structured PRD with sections like User Stories and Acceptance Criteria, saving it to a markdown file.

What sections are included in an automated PRD for new features?

An automated PRD includes Introduction, Goals, User Stories, Acceptance Criteria, Functional Requirements, Non-Goals, Design and Technical Considerations, Success Metrics, and Open Questions. This ensures verifiable acceptance criteria and rigorous planning.

How to write user stories and acceptance criteria for a new product feature?

Writing user stories and acceptance criteria is handled by providing a feature description to the skill. It asks clarifying questions to refine the scope, then automatically structures these elements into a production-ready PRD format.

Do I need to provide full technical specifications to create a structured PRD?

You do not need to provide full technical specifications to create a structured PRD. A concise feature description is sufficient, as the skill asks 3-5 essential clarifying questions to resolve ambiguity and build out the technical considerations.

What is the best way to define non-goals and functional requirements for product management?

The best way to define non-goals and functional requirements is to input a brief feature description for automated PRD generation. The skill structures these elements into a standardized document, ensuring clear boundaries and implementation readiness.

Can I save a generated PRD to a specific file path for task tracking?

Yes, you can save a generated PRD for task tracking. The skill automatically persists the final structured document to a designated path as a markdown file, enabling sharing and iteration.