PRP (Product Requirement Prompt) workflow automation tools and methodology
npx claudepluginhub wirasm/prps-agentic-engComplete PRP workflow automation - plan, implement, debug, review, commit, and PR commands with specialized agents
A collection of prompts for AI-assisted development with Claude Code.
https://www.youtube.com/watch?v=KVOZ9s1S9Gk&lc=UgzfwxvFjo6pKEyPo1R4AaABAg
Found value in these resources?
Buy me a coffee: https://coff.ee/wirasm
I spent a considerable amount of time creating these resources and prompts. If you find value in this project, please consider buying me a coffee to support my work.
Ready to move beyond toy demos to production-ready AI systems?
Book a workshop: https://www.rasmuswiding.com/
What you'll get:
Perfect for: Engineering teams, Product teams, and developers who want AI that actually works in production
Contact me directly at hello@rasmuswiding.com
Product Requirement Prompt (PRP) = PRD + curated codebase intelligence + agent/runbook
The minimum viable packet an AI needs to ship production-ready code on the first pass.
A PRP supplies an AI coding agent with everything it needs to deliver a vertical slice of working software—no more, no less.
A traditional PRD clarifies what the product must do and why customers need it, but deliberately avoids how it will be built.
A PRP keeps the goal and justification sections of a PRD yet adds AI-critical layers:
# From your project root
cp -r /path/to/PRPs-agentic-eng/.claude/commands/prp-core .claude/commands/
git clone https://github.com/Wirasm/PRPs-agentic-eng.git
cd PRPs-agentic-eng
The .claude/commands/prp-core/ directory contains the core PRP workflow commands:
| Command | Description |
|---|---|
/prp-prd | Interactive PRD generator with implementation phases |
/prp-plan | Create implementation plan (from PRD or free-form input) |
/prp-implement | Execute a plan with validation loops |
| Command | Description |
|---|---|
/prp-issue-investigate | Analyze GitHub issue, create implementation plan |
/prp-issue-fix | Execute fix from investigation artifact |
/prp-debug | Deep root cause analysis with 5 Whys methodology |
| Command | Description |
|---|---|
/prp-commit | Smart commit with natural language file targeting |
/prp-pr | Create PR with template support |
/prp-review | Comprehensive PR code review |
| Command | Description |
|---|---|
/prp-ralph | Start autonomous loop until all validations pass |
/prp-ralph-cancel | Cancel active Ralph loop |
Based on Geoffrey Huntley's Ralph Wiggum technique - a self-referential loop that keeps iterating until the job is actually done.
/prp-ralph .claude/PRPs/plans/my-feature.plan.md --max-iterations 20
<promise>COMPLETE</promise> and exitsEach iteration, Claude sees its previous work in files and git history. It's not starting fresh - it's debugging itself.
The stop hook must be configured in .claude/settings.local.json:
{
"hooks": {
"Stop": [
{
"hooks": [
{
"type": "command",
"command": ".claude/hooks/prp-ralph-stop.sh"
}
]
}
]
}
}
# Create a plan
/prp-plan "add user authentication with JWT"
# Let Ralph loose
/prp-ralph .claude/PRPs/plans/add-user-auth.plan.md --max-iterations 20
RuFlo Marketplace: Claude Code native agents, swarms, workers, and MCP tools for continuous software engineering
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Production-ready workflow orchestration with 84 marketplace plugins, 192 local specialized agents, and 156 local skills - optimized for granular installation and minimal token usage