| description | Execute a PRP with validation loop, TDD, and quality gates. Use when asked to execute a PRP, run a planned feature from docs/prps/, or delegate a PRP to subagents. |
| args | [prp-name] |
| argument-hint | Name of PRP to execute (e.g., feature-auth-oauth2) |
| disable-model-invocation | true |
| allowed-tools | Read, Write, Edit, Glob, Bash, Task, AskUserQuestion |
| created | "2025-12-16T00:00:00.000Z" |
| modified | "2026-06-18T00:00:00.000Z" |
| reviewed | "2026-02-14T00:00:00.000Z" |
| name | blueprint-prp-execute |
/blueprint:prp-execute
Execute a PRP (Product Requirement Prompt) with systematic implementation, validation gates, TDD workflow, and quality assurance.
Usage: /blueprint:prp-execute [prp-name]
Prerequisites:
- PRP exists in
docs/prps/[prp-name].md
- Confidence score >= 7 (if lower, suggest
/blueprint:prp-create refinement)
For detailed report templates, deferred items workflow, feature tracker sync, and error handling patterns, see REFERENCE.md.
When to Use This Skill
| Use this skill when... | Use alternative when... |
|---|
| Ready to implement a planned feature from a PRP | PRP is not yet ready (confidence < 7) |
| Want to execute with full validation and TDD workflow | Implementing ad-hoc features without documentation |
| Need feature tracker and GitHub issue tracking | Working on isolated bug fixes |
| Want automatic progress reporting and deferred items tracking | Quick prototyping without formal tracking |
Context
- PRP file path: !
find . -maxdepth 1 -name \'docs/prps/${1:-unknown}.md\'
- PRP confidence score: !
find . -path '*/docs/prps/*' -maxdepth 3 -name "${1:-unknown}.md" -exec grep -m1 "^confidence:" {} +
- Feature tracker enabled: !
find . -path '*/docs/blueprint/*' -maxdepth 3 -name 'feature-tracker.json' -type f
- Current branch: !
git rev-parse --abbrev-ref HEAD
- Uncommitted changes: !
git status --porcelain
Parameters
Parse $ARGUMENTS:
prp-name (required): Name of PRP file in docs/prps/ (without .md extension)
- Example:
feature-auth-oauth2 → loads docs/prps/feature-auth-oauth2.md
Execution
Execute the complete PRP implementation workflow:
Step 1: Load and validate PRP
- Read PRP file:
docs/prps/{prp-name}.md
- Extract confidence score from frontmatter
- If confidence < 7 → Error: "PRP confidence too low. Run to refine"