sdd-prd

Create or update a shared Product Requirements Document through guided collaborative workflows.

1|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/AlessioScarfone/aine-copilot-plugins --skill sdd-prd-alessioscarfone
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: sdd-prd
Source: https://github.com/AlessioScarfone/aine-copilot-plugins/tree/main/src/sdd-team/skills/sdd-prd
Command: npx skills add https://github.com/AlessioScarfone/aine-copilot-plugins --skill sdd-prd-alessioscarfone

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve? Teams often lack a clear, shared definition of what a product is and why it exists, leading to vague requirements, scope creep, and misaligned architecture and UX decisions. This Skill produces a structured, high-density PRD at a shared project location that serves as context for all future changes. ## Core Features & Use Cases - Guided PRD Creation: A 13-step collaborative workflow covering project classification, product vision, success criteria, user journeys, functional requirements (FR format), and non-functional requirements. - Structured PRD Editing: A dedicated revision workflow that audits an existing PRD against quality standards, builds a prioritized change plan, and applies edits section by section. - Use Case: A product manager starting a new SaaS project invokes this Skill with the sdd-pm agent to interview stakeholders, map user journeys, define 20-50 testable functional requirements, and save a complete prd.md that downstream architecture and UX skills consume. ## Quick Start Switch to the sdd-team:sdd-pm agent and ask it to create a PRD for your product idea using this skill.

Frequently Asked Questions about sdd-prd

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

FAQPage Schema
How do I write a product requirements document with AI assistance?▼

Invoke this Skill with the sdd-pm agent and it guides you through 13 collaborative steps: context gathering, project classification, vision discovery, success criteria, user journeys, scoping, and functional and non-functional requirements. Each section is drafted, refined with you, and appended to prd.md.

How to update an existing PRD without starting over?▼

The Edit PRD Workflow loads your existing prd.md, detects its format, audits it against quality standards, and builds a prioritized change plan. After your approval, it applies edits section by section and verifies the final document.

What format should functional requirements follow in a PRD?▼

Functional requirements use the format 'FR#: [Actor] can [capability] [context/constraint]', targeting 20-50 requirements organized into 5-8 capability areas. They describe what capability exists, never how to implement it, keeping them testable and readable by designers and architects.

Does this skill work for both new and existing products?▼

Yes, the workflow detects greenfield versus brownfield contexts during project discovery and adapts accordingly. It reads existing project docs like README and package.json for brownfield projects, or gathers context directly from the user for greenfield products.

When should I not use a PRD creation skill?▼

Do not use it for architecture decisions, UX design, or implementing features, as those belong to downstream skills like architecture and UX document workflows. The PRD defines what the product is and why, not how to build it.