prd

Generate structured Product Requirements Documents with clarifying questions and save to Markdown.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/filipesf/dotfiles --skill prd-filipesf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prd
Source: https://github.com/filipesf/dotfiles/tree/main/agents/skills/prd
Command: npx skills add https://github.com/filipesf/dotfiles --skill prd-filipesf

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Product teams often struggle to quickly produce clear, structured Product Requirements Documents (PRDs) that align stakeholders and guide development.

Core Features & Use Cases

  • Structured PRD creation: Generates a complete PRD with sections like Introduction, Goals, User Stories, Functional Requirements, Non-Goals, Design Considerations, and Success Metrics.
  • Clarifying questions: Automatically prompts 3-5 essential questions to resolve ambiguities before writing.
  • Output and storage: Saves the final PRD to tasks/prd-[feature-name].md for traceability and versioning.
  • Use Case: Planning a new feature after a discovery session; starting a project; documenting requirements for handoffs.

Quick Start

Use the prd skill to generate a PRD for a new feature by providing a feature description such as "Add multi-tenant analytics dashboard" and allowing the skill to ask clarifying questions.

Frequently Asked Questions about prd

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

FAQPage Schema
How do I write a product requirements document for a new feature?

To write a product requirements document, provide a feature description like "Add multi-tenant analytics dashboard" and answer 3-5 clarifying questions to resolve ambiguities before generating the structured PRD.

What sections should be included in a structured PRD?

A structured PRD should include Introduction, Goals, User Stories, Functional Requirements, Non-Goals, Design Considerations, and Success Metrics to ensure complete alignment across stakeholders during project kickoff.

How do I capture user stories and acceptance criteria for feature planning?

You can capture user stories and acceptance criteria by entering a feature description during planning or specification, which triggers a disciplined workflow that enforces clear, testable criteria for development handoffs.

Can I generate testable functional requirements for a feature kickoff without prior documentation?

Yes, you can generate testable functional requirements directly from a feature description, as the workflow automatically prompts essential clarifying questions to resolve ambiguities and establish success criteria before writing.

Does generating PRDs this way save output files for versioning and traceability?

Generating PRDs this way saves the final structured document directly to tasks/prd-[feature-name].md, ensuring traceability and versioning for product teams documenting requirements after a discovery session.

What is the best way to align stakeholders on non-goals and design considerations before development?

The best way to align stakeholders on non-goals and design considerations is enforcing a defined PRD structure that explicitly separates non-goals and design considerations alongside success metrics and functional requirements.