write-prd

Generate a Product Requirements Document with problem statement, solution, user stories, and acceptance criteria.

105|8|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/686f6c61/alfred-dev --skill write-prd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: write-prd
Source: https://github.com/686f6c61/alfred-dev/tree/main/skills/producto/write-prd
Command: npx skills add https://github.com/686f6c61/alfred-dev --skill write-prd

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of comprehensive Product Requirements Documents (PRDs), ensuring clear communication and shared understanding between product, development, and design teams.

Core Features & Use Cases

  • Structured Document Generation: Creates PRDs with Problem, Solution, User Stories, and Acceptance Criteria.
  • Iterative Refinement: Gathers context, drafts the PRD, and requires user approval before finalization.
  • Use Case: When you need to clearly define the requirements for a new feature, like a user login system, this Skill will guide you through creating a formal PRD.

Quick Start

Use the write-prd skill to generate a PRD for a new user authentication system.

Frequently Asked Questions about write-prd

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

FAQPage Schema
How do I generate a complete product requirements document?

To generate a product requirements document, the Skill gathers initial context and drafts a structured PRD including the problem statement, proposed solution, user stories, and acceptance criteria. It structures the document according to a defined template and saves it in the project documentation directory.

What is included in a structured PRD for a new feature?

A structured PRD includes a problem statement, proposed solution, user stories, and acceptance criteria. This ensures clear communication and a shared understanding of product definition between product, development, and design teams.

How do I write user stories and acceptance criteria for a product definition?

Writing user stories and acceptance criteria is handled by the Skill during the document generation process. It drafts these elements within the PRD template and requires your iterative review and approval before finalizing the product definition.

Can I review and refine the PRD before it is saved to my project directory?

Yes, you can review and refine the PRD before it is saved. The Skill uses an iterative review process that requires user approval of the drafted product requirements document before finalizing and saving it in the project's documentation directory.

Does this PRD generation process work without external dependencies?

Yes, the PRD generation process works without external dependencies. The Skill operates independently using its internal references component to gather context, research project documentation, and structure the final product requirements document.

What is the best way to define product requirements for clear team communication?

The best way to define product requirements for team communication is using an iterative PRD generation process. It automates creating a comprehensive document with problem statements, solutions, user stories, and acceptance criteria to ensure shared understanding across teams.