// Creates comprehensive PRDs, tech specs, task breakdowns, testing plans, and production checklists with proper task sequencing and MCP testing integration. Use when planning new features, structuring development workflows, or creating project documentation. Use PROACTIVELY after requirements discussions.
| name | Planning Production Docs |
| description | Creates comprehensive PRDs, tech specs, task breakdowns, testing plans, and production checklists with proper task sequencing and MCP testing integration. Use when planning new features, structuring development workflows, or creating project documentation. Use PROACTIVELY after requirements discussions. |
Create production-ready planning documents with proper task sequencing, testing strategy, and continuous validation.
Generate a complete planning package:
# Create all planning docs for a feature
1. Create PRD - requirements and goals
2. Write tech spec - architecture and implementation
3. Generate task breakdown - with layer-based sequencing
4. Add testing plan - with MCP tool integration
5. Build production checklist - deployment readiness
File: {feature}-prd.md
Purpose: Defines WHAT and WHY
# Feature Name - PRD
## Overview
[1-2 sentence summary]
## Goals
- Business goal
- Technical goal
## Use Cases
- Persona: [action] → [outcome]
## Scope
**In**: Feature A, B
**Out**: Feature X, Y
## Success Criteria
- Metric 1: target
- KPI: +X%
File: {feature}-tech-spec.md
Purpose: Explains HOW
Includes: Architecture, APIs, data models, security, dependencies
See reference/tech-spec-template.md for complete template
File: {feature}-tasks.md
Purpose: Granular, sequenced implementation tasks
Critical: Use layer-based sequencing:
Layer 1: Database (Foundation)
↓
Layer 2: Backend (Logic)
↓
Layer 3: Frontend (UI)
↓
Layer 4: Testing (Continuous)
↓
Layer 5: Production (Deploy)
See reference/task-breakdown-template.md for full template with testing integration
File: {feature}-testing.md
Includes:
See reference/testing-template.md
File: {feature}-production-checklist.md
Pre-deploy validation:
See reference/production-checklist-template.md
Roadmap ({feature}-roadmap.md) - Milestones and timeline
Progress Tracker ({feature}-progress.md) - Status tracking
API Reference ({feature}-api-reference.md) - Endpoint docs
Database Schema ({feature}-database-schema.md) - ERD and migrations
Prompt Templates (prompts/*.md) - Claude implementation prompts
See reference/additional-docs.md
NEVER start Layer 2 before Layer 1 complete ALWAYS test after each layer REQUIRE Layer 4 tests pass before Layer 5
Each task must have:
1. Navigate: mcp__playwright__browser_navigate
2. Snapshot: mcp__playwright__browser_snapshot
3. Click: mcp__playwright__browser_click
4. Assert: mcp__playwright__browser_wait_for
1. Navigate: mcp__chrome-devtools__navigate_page
2. Network: mcp__chrome-devtools__list_network_requests
3. Console: mcp__chrome-devtools__list_console_messages
4. Screenshot: mcp__chrome-devtools__take_screenshot
See reference/mcp-testing-guide.md for detailed examples
See templates/ for prompt templates
Recommended structure:
mvp-plan/{feature}/
├── prd.md
├── tech-spec.md
├── tasks.md
├── testing.md
├── production-checklist.md
├── progress.md
├── roadmap.md
├── prompts/
│ ├── 01-database.md
│ ├── 02-edge-function.md
│ ├── 03-component.md
│ └── 04-e2e-test.md
└── diagrams/
└── architecture.mmd
✅ Do:
❌ Don't:
Generate implementation prompts for Claude:
Database Layer:
Task: Implement database schema for {feature}
Context: [DB details]
Instructions: [Step-by-step]
Success Criteria: [Validation]
Output: [Expected results]
See templates/prompt-templates.md for all templates
Create production-ready planning documentation with proper task sequencing and continuous testing validation.