prd

Generate a structured Product Requirements Document from a feature idea.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generating a comprehensive Product Requirements Document (PRD) from a feature idea to align teams and guide development.

Core Features & Use Cases

  • Guided PRD generation: collects 3-5 essential clarifying questions when the prompt is ambiguous and outputs a complete PRD.
  • Structured documentation: includes Introduction, Goals, User Stories with Acceptance Criteria, Functional Requirements, Non-Goals (Out of Scope), Design Considerations, Technical Considerations, Success Metrics, and Open Questions.
  • Automated save: writes the PRD to tasks/prd-[feature-name].md for traceability and future reference.

Quick Start

Provide a feature description and desired goals to generate a structured PRD.

Frequently Asked Questions about prd

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

FAQPage Schema
How do I generate a PRD from a feature idea to guide development?

To generate a PRD from a feature idea, provide a feature description and desired goals. The tool outputs a structured document including user stories, acceptance criteria, functional requirements, and success metrics to guide implementation.

What should be included in product requirements documentation for a new feature?

Product requirements documentation should include an introduction, goals, user stories with acceptance criteria, functional requirements, non-goals, design considerations, technical considerations, success metrics, and open questions to align teams.

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

Writing user stories and acceptance criteria is automated by inputting your feature description. The output structures these elements within a comprehensive product requirements document to ensure clear development alignment.

Do I need a detailed prompt to create product requirements with user stories?

You do not need a detailed prompt to create product requirements. If your input is ambiguous, the tool asks 3-5 essential clarifying questions to gather context before generating the structured document.

What is the best way to document non-goals and technical considerations for a project?

The best way to document non-goals and technical considerations is using a structured PRD template. This approach explicitly defines out-of-scope elements and technical constraints alongside functional requirements and success metrics.

Where are generated product requirements documents saved for future reference?

Generated product requirements documents are automatically saved as markdown files to a tasks directory. This ensures traceability and future reference by writing the PRD to a structured file path.