process-specify-prd

Creates and updates Product Requirements Documents through template analysis and hypothesis-driven questioning.

Updated Mar 31, 2026
One-click install
npx skills add https://github.com/learnn-com/engineering-kb --skill process-specify-prd-learnn-com
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: process-specify-prd
Source: https://github.com/learnn-com/engineering-kb/tree/main/.skills/process-specify-prd
Command: npx skills add https://github.com/learnn-com/engineering-kb --skill process-specify-prd-learnn-com

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Writing a comprehensive PRD from scratch is time-consuming and error-prone, often resulting in incomplete sections, vague success metrics, and inconsistent structure. This Skill guides the creation or update of a PRD through a structured, template-first workflow that ensures every section is covered and meets quality standards. ## Core Features & Use Cases - Idempotent PRD Detection: Detects an existing PRD and offers selective section updates, full review, or fresh creation instead of blindly overwriting. - Hypothesis-Driven Information Gathering: Asks one targeted question at a time with a proposed assumption, reducing the effort of answering open-ended prompts. - Template & Example Grounding: Follows a 13-section PRD template and matches the quality bar of a reference example, with self-review against measurable criteria. - Use Case: A product manager starting a new feature invokes the Skill, answers a sequence of focused questions about users, goals, and metrics, and receives a complete, approved PRD.md file ready for stakeholder review. ## Quick Start Ask the assistant to create a PRD for your product or update a specific section of the existing PRD, then answer the guided questions one at a time.

Frequently Asked Questions about process-specify-prd

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

FAQPage Schema
How do I create a Product Requirements Document with AI assistance?▼

Invoke the Skill and it analyzes a PRD template and example, then asks one hypothesis-driven question at a time to fill each of the 13 sections. After gathering information, it writes the PRD file, self-reviews it against quality criteria, and iterates with you until approved.

How do I update only one section of an existing PRD?▼

Pass the section name as an argument, such as goals or features. The Skill detects the existing populated PRD, jumps directly to the selective update phase, and modifies only the requested section without touching the rest of the document.

What sections does a complete PRD template include?▼

The template covers 13 sections: overview, vision and mission, problem statement, goals and success metrics, target users, solution overview, user stories and acceptance criteria, technical considerations, design requirements, timeline, risks, go-to-market, and post-launch.

What happens if the PRD template or example file is missing?▼

The Skill degrades gracefully by falling back to a built-in 13-section checklist as a minimal template. If the example is missing, it proceeds without the quality benchmark but warns that quality benchmarking is unavailable.

Can the PRD creation skill overwrite my existing document?▼

No. It first checks whether an existing PRD is a blank template or a populated document. For populated PRDs it asks whether you want a selective section update, a full review, or cancellation before making any changes.