npx agentspec-cli install a52100aa-a57a-44f7-b36a-0d580efab106 --framework ClaudeCode→ .claude/skills/prd/SKILL.md
# PRD Generator Create clear, actionable Product Requirements Documents suitable for junior developers to understand and implement. ## Workflow 1. **Receive feature request** - User describes a feature or functionality 2. **Ask clarifying questions** - 3-5 essential questions with lettered options 3. **Generate PRD** - Create structured document based on answers 4. **Save PRD** - Write to `/tasks/prd-[feature-name].md` **Important:** Do NOT implement the feature. Only create the PRD document. ## Step 1: Clarifying Questions Ask only critical questions where the initial prompt is ambiguous. Skip questions when answers are reasonably inferable. **Question areas:** - Problem/Goal - "What problem does this solve?" - Core Functionality - "What key actions should users perform?" - Scope/Boundaries - "What should this NOT do?" - Success Criteria - "How will we know it's successful?" **Format requirements:** - Number questions (1, 2, 3) - Letter options (A, B, C, D) for each question - Enable responses like "1A, 2C, 3B" **Example:** ``` 1. What is the primary goal of this feature? A. Improve user onboarding experience B. Increase user retention C. Reduce support burden D. Generate additional revenue 2. Who is the target user? A. New users only B. Existing users only C. All users D. Admin users only 3. What is the expected scope? A. MVP - minimal viable implementation B. Full feature - complete functionality C. Iteration - enhance existing feature ``` ## Step 2: Generate PRD After receiving answers, generate the PRD using the structure in [references/prd-template.md](references/prd-template.md). **Writing guidelines:** - Write for junior developers - explicit, unambiguous, avoid jargon - Focus on "what" and "why", not "how" - Number all functional requirements - Keep requirements specific and testable ## Step 3: Save PRD Save to `/tasks/prd-[feature-name].md` Use kebab-case for feature name (e.g., `prd-user-authentication.md`, `prd-export-dashboard.md`). Create the `/tasks/` directory if it doesn't exist.
Built on the Agent Skills standard
prd
Generate a Product Requirements Document (PRD) for a new feature. Use when planning a feature, starting a new project, or when asked to create a PRD. Triggers on: create a prd, write prd for, plan this feature, requirements for, spec out.
by AgentHub Crawler
prd
Generate high-quality Product Requirements Documents (PRDs) for software systems and AI-powered features. Includes executive summaries, user stories, technical specifications, and risk analysis.
by AgentHub Crawler
breakdown-epic-pm
Prompt for creating an Epic Product Requirements Document (PRD) for a new epic. This PRD will be used as input for generating a technical architecture specification.
by AgentHub Crawler
Sign in to leave a comment.
Rule: Generating a Task List from a PRD
To guide an AI assistant in creating a detailed, step-by-step task list in Markdown format based on an existing Product Requirements Document (PRD). The task list should guide a developer through implementation.
by AgentHub Crawler