pd

Generate structured Product Requirement Documents through interactive clarifying questions.

Updated Jan 25, 2026
One-click install
npx skills add https://github.com/kunhai-88/skills --skill pd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pd
Source: https://github.com/kunhai-88/skills/tree/main/pd
Command: npx skills add https://github.com/kunhai-88/skills --skill pd

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of Product Requirement Documents (PRDs), transforming raw feature ideas into structured, actionable plans for AI agents.

Core Features & Use Cases

  • Structured PRD Generation: Creates PRDs with sections for overview, goals, quality gates, user stories, functional requirements, and more.
  • Interactive Clarification: Engages in a dialogue to gather necessary details, asking targeted questions about goals, features, and scope.
  • Quality Gate Integration: Explicitly prompts for and includes quality gate commands (e.g., pnpm typecheck) within the PRD.
  • Use Case: When you have a new feature idea, use this Skill to generate a comprehensive PRD that an AI can then use to guide development.

Quick Start

Use the pd skill to generate a PRD for adding dark mode to the application.

Frequently Asked Questions about pd

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

FAQPage Schema
How do I generate a structured PRD for an AI agent from a raw feature idea?

To generate a structured PRD for an AI agent, use an interactive, question-driven process that transforms raw feature ideas into actionable plans. This defines user stories, quality gates, and functional requirements through targeted clarifying dialogue before outputting the final document.

What sections are included in a structured Product Requirement Document?

A structured Product Requirement Document includes sections for overview, goals, quality gates, user stories, functional requirements, and non-goals. It explicitly integrates quality gate commands to ensure comprehensive execution criteria for AI agents.

How do I define quality gates for user stories in a PRD?

To define quality gates for user stories in a PRD, the generation process explicitly prompts for and includes critical quality gate commands, such as typecheck validations. It ensures all necessary clarifying questions are asked before finalizing the output markdown.

Can I automate PRD creation without missing critical feature scope details?

You can automate PRD creation without missing critical scope details by using an interactive clarification dialogue. This mechanism engages you to gather necessary goals, features, and scope information, ensuring the PRD is comprehensive before generating the final output.

What is the best way to write functional requirements and non-goals for AI execution?

The best way to write functional requirements and non-goals for AI execution is to use a structured PRD generator. It enforces an interactive process that clarifies scope and explicitly defines non-goals to prevent AI agents from executing out-of-scope tasks during development.