product-requirements

Convert user requirements into Product Requirements Documents saved to docs/{feature-name}-prd.md.

2.7k|308|Updated Jul 17, 2025
One-click install
npx skills add https://github.com/cexll/myclaude --skill product-requirements
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: product-requirements
Source: https://github.com/cexll/myclaude/tree/main/skills/product-requirements
Command: npx skills add https://github.com/cexll/myclaude --skill product-requirements

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill guides requirement gathering, performs a structured 100-point quality assessment across business value, functional requirements, UX, technical constraints, and scope, and iteratively refines inputs until a professional PRD is generated and saved to docs/{feature-name}-prd.md.

Core Features & Use Cases

  • Interactive context gathering: Acts as Sarah to collect project context from README, package manifests, and existing assets.
  • Quality assessment: 100-point scoring across dimensions with a 90+ threshold triggers PRD generation.
  • Targeted clarification: If score < 90, asks focused questions (2-3 per round) to fill gaps.
  • PRD generation: Produces a polished Product Requirements Document saved to docs/{feature-name}-prd.md.

Quick Start

Start by describing a feature request. For example: "We need a PRD for an onboarding flow for our mobile app."

Frequently Asked Questions about product-requirements

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

FAQPage Schema
How do I convert feature requirements into a professional PRD?

Describe your feature request, and the Skill gathers context through interactive dialogue, scores your requirements across business value, functional specs, UX, and technical constraints using a 100-point system, then generates and saves a polished PRD to docs/{feature-name}-prd.md once it reaches 90+ quality score.

What does a 100-point quality score measure in a PRD?

The quality score evaluates requirements across five dimensions: business value, functional requirements, user experience, technical constraints, and scope definition. A 90+ score triggers PRD generation; below 90, the Skill asks targeted clarification questions to fill gaps.

Can I use this to document requirements for an existing project?

Yes. The Skill collects project context from your README, package manifests, and existing assets, then applies the same iterative refinement and quality assessment process to generate professional requirements documentation aligned with your current stack.

How does the iterative dialogue work if my initial requirements are incomplete?

If your requirements score below 90, the Skill asks 2–3 focused clarification questions per round targeting the lowest-scoring dimensions, refining your input until the quality threshold is met and a complete PRD is generated.

Where does the generated PRD get saved?

The finalized PRD is saved to docs/{feature-name}-prd.md in your project, creating a persistent, version-controlled requirements artifact for stakeholders and development teams.

Do I need product management experience to use this Skill?

No. The Skill guides you through structured requirement gathering and provides the quality framework; you supply the feature idea and context, and iterative feedback helps shape professional-grade requirements regardless of prior PRD experience.