From blueprint-plugin
Executes PRP implementations using validation loops, TDD workflow, quality gates, feature tracking, and Git checks. Use for systematic development of planned features from PRP docs.
npx claudepluginhub laurigates/claude-plugins --plugin blueprint-pluginThis skill is limited to using the following tools:
Execute a PRP (Product Requirement Prompt) with systematic implementation, validation gates, TDD workflow, and quality assurance.
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
Execute a PRP (Product Requirement Prompt) with systematic implementation, validation gates, TDD workflow, and quality assurance.
Usage: /blueprint:prp-execute [prp-name]
Prerequisites:
docs/prps/[prp-name].md/blueprint:prp-create refinement)For detailed report templates, deferred items workflow, feature tracker sync, and error handling patterns, see REFERENCE.md.
| 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 |
find . -maxdepth 1 -name \'docs/prps/${1:-unknown}.md\'grep -m1 "^confidence:" docs/prps/${1:-unknown}.mdfind docs/blueprint -maxdepth 1 -name 'feature-tracker.json' -type fgit rev-parse --abbrev-ref HEADgit status --porcelainParse $ARGUMENTS:
prp-name (required): Name of PRP file in docs/prps/ (without .md extension)
feature-auth-oauth2 → loads docs/prps/feature-auth-oauth2.mdExecute the complete PRP implementation workflow:
docs/prps/{prp-name}.md/blueprint:prp-create {prp-name} to refine"/blueprint:work-order --from-prp {prp-name} and exitRun pre-implementation validation gates (see REFERENCE.md) to establish clean starting state:
[command from PRP] - Expected: PASS[command from PRP] - Expected: PASSIf gates fail:
For each task in Implementation Blueprint:
RED phase: Write failing test matching PRP TDD Requirements
GREEN phase: Implement minimal code to pass test
REFACTOR phase: Improve code while keeping tests green
Mark progress: Update TodoWrite: ✅ Task N: [Description]
Execute all validation gates from PRP (see REFERENCE.md):
[cmd] - Expected: PASS[cmd] - Expected: PASS[cmd] - Expected: PASS (all tests)[cmd] - Expected: PASS (if applicable)[cmd] - Expected: Meets threshold[cmd] - Expected: No high/critical issues (if applicable)[cmd] - Expected: Meets baseline (if defined)Verify each success criterion from PRP.
Identify and track any deferred work:
If feature tracker exists (docs/blueprint/feature-tracker.json):
complete (all criteria met) or partial (some criteria met) or in_progressGenerate comprehensive execution summary report:
Prompt user for next action:
/git:commit/blueprint:work-order/blueprint:curate-docs/blueprint:prp-execute [next]| Context | Command |
|---|---|
| Check PRP exists | test -f docs/prps/${1}.md && echo "EXISTS" || echo "MISSING" |
| Extract confidence | head -50 docs/prps/${1}.md | grep -m1 "^confidence:" | sed 's/^[^:]*:[[:space:]]*//' |
| List all PRPs | ls docs/prps/*.md 2>/dev/null | xargs basename -s .md |
| Check feature tracker | test -f docs/blueprint/feature-tracker.json && echo "YES" || echo "NO" |
| Fast validation | Run validation gates in parallel when possible |
For detailed validation gate definitions, deferred items workflow, error handling procedures, and agent team coordination, see REFERENCE.md.