prd-development

Generate a structured PRD consolidating problem, personas, requirements, and architecture decisions.

Updated Jul 21, 2026
One-click install
npx skills add https://github.com/BrunoL28/product-onboarding-skill --skill prd-development-brunol28
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: prd-development
Source: https://github.com/BrunoL28/product-onboarding-skill/tree/main/skills/prd-development
Command: npx skills add https://github.com/BrunoL28/product-onboarding-skill --skill prd-development-brunol28

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Turning scattered discovery notes into an engineering-ready PRD is slow and error-prone: teams skip evidence, invent architecture details, and silently mark undecided decisions as settled. This Skill co-constructs a 14-section PRD one section at a time, grounded in upstream discovery artifacts, with honest labeling of assumptions and open questions. ## Core Features & Use Cases - Section-by-section co-construction: Drafts each of the 14 PRD sections (executive summary through appendices) and gates on your approval before moving on. - Upstream artifact integration: Pulls problem statements, personas, user story maps, and specs from prior discovery work instead of re-deriving them, and refuses to start with no evidence. - ADR and system-of-record discipline: Names the authoritative system of record in one sentence and keeps undecided architectural decisions marked Proposed with owners and deadlines. - Use Case: After completing discovery for a new banking feature, feed the artifacts in and produce a versioned PRD with success metrics, non-functional requirements, ADRs, and a closing self-critique naming the weakest section. ## Quick Start Use the prd-development skill to turn my discovery artifacts into a full PRD for this initiative, working through it section by section.

Frequently Asked Questions about prd-development

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

FAQPage Schema
How do I write a PRD from discovery notes?▼

Gather upstream artifacts like a problem statement, proto-personas, lean UX canvas, and user story map, then draft the PRD one section at a time. Ground each section in cited evidence, label gaps as assumptions, and gate with stakeholders after each section rather than writing it alone.

What sections should a product requirements document include?▼

This template uses 14 sections: executive summary, problem statement, personas, strategic context, solution overview, success metrics, user stories, non-functional requirements, technical architecture, ADRs, out of scope, dependencies and risks, open questions, and appendices. Sections 8-10 and 14 can be dropped for small features.

Can I write a PRD without doing discovery first?▼

The skill checks for upstream discovery artifacts and stops if none exist, because a PRD written from priors is the failure it prevents. If you insist on proceeding, every unevidenced section is visibly tagged as an assumption rather than presented as fact.

How should architectural decisions be documented in a PRD?▼

Use ADRs with explicit statuses: Proposed, Accepted, Superseded, or Rejected. A decision that has not been made stays Proposed with a named owner and needed-by date; it is never promoted to Accepted just to make the document look finished.

When should I use a lightweight spec instead of a full PRD?▼

If you would drop half of the 14 sections, a full PRD is the wrong tool. Use a lighter spec-writing skill for small features where architecture records, appendices, and formal NFR tables add overhead without adding clarity.