By dmend3z
Research → Plan → Implement. 7-phase pipeline with 13 named agents, delta specs, party mode, and knowledge compounding.
Merge delta specs into main specs and clean up the feature directory.
Analyze the codebase and generate a CLAUDE.md with project rules, conventions, and architecture.
Quill generates and updates documentation based on the implementation.
Analyze the entire project for technical health, code quality, test coverage, ecosystem status, and product gaps. Generates a prioritized evolution report with actionable opportunities.
Quick bugfix — Luna interviews, Mestre plans (max 3 tasks), Forge implements. One command.
Methodical codebase explorer who maps patterns, conventions, and architecture. Spawned by /rpi:research.
Product manager focused on value who cuts scope ruthlessly. Spawned by /rpi:plan.
Disciplined executor who follows the plan precisely, one task at a time. Spawned by /rpi:implement.
Adversarial code reviewer who is forced to find problems. Spawned by /rpi:review.
Curious analyst and design thinker who elicits requirements and explores approaches through adaptive interviews. Spawned by /rpi:new.
This skill should be used when the user asks about RPIKit agents, their roles, or behavior.
This skill should be used when the user wants to develop a feature systematically, asks "how do I start a new feature", "walk me through the workflow", or mentions any RPI command.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
AI-assisted feature development with 13 named agents, delta specs, and knowledge compounding.
RPIKit works with Claude Code, Gemini CLI, and Codex. It guides developers through a structured 7-phase pipeline. Each phase is run by specialized agents with distinct personas -- so you research before you plan, plan before you code, and review before you ship.
# Install via npm
npm install -g rpi-kit
# Install for your preferred tool
rpi-kit install
# First time: guided setup
/rpi:onboarding
RPIKit breaks feature development into 7 phases, each driven by named agents:
| # | Phase | Command | Agents | Output |
|---|---|---|---|---|
| 1 | Request | /rpi:new | Luna | REQUEST.md -- elicited requirements |
| 2 | Research | /rpi:research | Atlas + Scout + Nexus | RESEARCH.md -- GO/NO-GO verdict |
| 3 | Plan | /rpi:plan | Mestre + Clara + Pixel + Nexus | PLAN.md + eng.md + pm.md + ux.md + delta/ |
| 4 | Implement | /rpi:implement | Forge + Sage | Code + IMPLEMENT.md |
| 5 | Simplify | /rpi:simplify | Razor | Simplified code |
| 6 | Review | /rpi:review | Hawk + Shield + Sage + Nexus | PASS / FAIL verdict |
| 7 | Docs | /rpi:docs | Quill | Updated documentation |
Use /rpi <feature> to auto-detect the current phase and progress to the next one.
| Command | Description |
|---|---|
/rpi <feature> | Auto-progress to next phase -- detects current state and runs the appropriate step |
/rpi:new <feature> | Interactive interview with Luna to create REQUEST.md |
/rpi:research <feature> | Codebase analysis (Atlas) + technical investigation (Scout) |
/rpi:plan <feature> | Architecture (Mestre) + product spec (Clara) + UX (Pixel) |
/rpi:implement <feature> | Execute PLAN.md tasks with per-task commits (Forge) |
/rpi:simplify <feature> | Dead code removal and simplification (Razor) |
/rpi:review <feature> | Adversarial review (Hawk) + security audit (Shield) + test coverage (Sage) |
/rpi:docs <feature> | Generate documentation from artifacts (Quill) |
/rpi:init | Configure RPIKit and generate rpi/context.md |
/rpi:status | Show all features and their current phase |
/rpi:party <topic> | Multi-agent debate on any topic |
/rpi:learn | Save a solution or insight to the knowledge base |
/rpi:archive <feature> | Merge delta specs into rpi/specs/ and clean up |
/rpi:update | Update RPIKit plugin to the latest version |
/rpi:onboarding | Guided first-time setup with codebase analysis |
RPIKit uses 13 named agents, each with a distinct persona:
| Agent | Persona | Phase | Tools |
|---|---|---|---|
| Luna | Curious analyst who asks uncomfortable questions | Request | Read, Glob, Grep, AskUserQuestion |
| Atlas | Methodical explorer who maps every corner of the codebase | Research | Read, Glob, Grep |
| Scout | Skeptical investigator who researches external options | Research | Read, Glob, Grep, WebSearch, WebFetch |
| Nexus | Diplomatic synthesizer who merges outputs and facilitates debates | Cross-phase + Party | Read, Write, Glob, Grep, Agent, AskUserQuestion |
| Mestre | Pragmatic architect who hates over-engineering | Plan | Read, Glob, Grep |
| Clara | Value-driven PM who cuts scope without mercy | Plan | Read, Glob, Grep |
| Pixel | Empathetic UX designer who thinks from the user's perspective | Plan (conditional) | Read, Glob, Grep |
| Forge | Disciplined executor who follows the plan precisely | Implement | Read, Write, Edit, Bash, Glob, Grep |
| Sage | Paranoid tester who thinks in edge cases | Implement (TDD) + Review | Read, Write, Edit, Bash, Glob, Grep |
| Razor | Minimalist simplifier who measures quality by deletion count | Simplify | Read, Write, Edit, Bash, Glob, Grep |
| Hawk | Adversarial reviewer forced to find problems (zero findings = re-analyse) | Review | Read, Glob, Grep |
| Shield | Security sentinel who thinks like an attacker (OWASP, secrets, injection) | Review | Read, Glob, Grep |
| Quill | Concise technical writer who explains the "why", not the "what" | Docs | Read, Write, Edit, Glob, Grep |
Instead of maintaining full specifications, RPIKit captures only what changes. During planning, Mestre generates delta/ADDED/, delta/MODIFIED/, and delta/REMOVED/ directories. On archive, Nexus merges deltas into rpi/specs/.
/rpi:party "GraphQL vs REST?" starts a multi-agent debate. Nexus selects 3-5 relevant agents, each argues from their persona's perspective, and Nexus synthesizes a recommendation. Results can be saved to rpi/solutions/decisions/.
npx claudepluginhub dmend3z/rpi-kit --plugin rpi-kitThis skill enables Claude to act as a specialist in Retail Media Networks. Use when a user asks for help with advertising on platforms like Amazon Advertising, Walmart Connect, or other retailer websites. It helps with strategy, execution, and optimization of retail media campaigns.
This skill helps you improve your digital customer experience (CX) by applying best practices. Use it when you want to analyze and enhance customer journeys, personalize interactions, and build customer loyalty. Trigger keywords: customer experience, CX, customer journey, personalization.
A skill for creating and executing word-of-mouth marketing strategies. Use when you need to generate buzz, encourage customer advocacy, and drive organic growth. Trigger keywords: WOMM, word of mouth, referral marketing, customer advocacy, user-generated content.
Repurposes a single piece of content into a suite of assets tailored for every major distribution channel. Use this skill when you want to transform a foundational piece of content (like a blog post, report, or video) into a comprehensive, multi-platform marketing campaign to maximize its reach and impact.
Manages all aspects of a website to ensure it is secure, up-to-date, and performing optimally. Use this skill for tasks related to website security, performance, SEO, and maintenance. Trigger keywords: website management, website security, website performance, SEO.
Feature development workflow: arch → plan → implement → review → fix
No description provided.
Development workflow automation including feature development, code quality, and PR management
Verification-first engineering toolkit for Claude Code. 15 skills across a 5-phase spine (Investigate → Design → Implement → Verify → Ship), 8 specialist agents, an interactive setup wizard. Every skill has rationalizations + evidence requirements. Built for senior ICs and tech leads.
A plugin to help with Ralph's tasks
Production-ready Claude Code configuration with role-based workflows (PM→Lead→Designer→Dev→QA), safety hooks, 44 commands, 19 skills, 8 agents, 43 rules, 30 hook scripts across 19 events, auto-learning pipeline, hook profiles, and multi-language coding standards