rpi/implement
Runs a phased implementation of a feature, with validation gates between phases.
- Kind
- Prompt
- Works with
- Claude Code
- Source
- shanraisshan/claude-code-best-practice @ 6d0844baf620
- Path
- development-workflows/rpi/.claude/commands/rpi/implement.md
- License
- MIT
- Jobs
- Implementation
InstallCopy it from the source repository, or sign in and let the assistant adapt it for your project.
## User Input
```text
$ARGUMENTS
```
You **MUST** parse the user input to extract the feature slug (the folder name in `rpi/`).
## Purpose
This command executes phased implementation of features based on planning documentation. It orchestrates specialized agents, enforces validation gates, and ensures constitutional compliance throughout implementation.
**Prerequisites**:
- Feature folder exists at `rpi/{feature-slug}/`
- Planning completed (`rpi/{feature-slug}/plan/PLAN.md` exists)
**Output Location**: `rpi/{feature-slug}/implement/`
**This is Step 4 of the RPI Workflow** (final step - actual implementation).
## Flags
- `--phase N`: Execute specific phase number (1-8), if omitted starts from phase 1
- `--validate-only`: Only validate current phase, don't implement
- `--skip-validation`: Skip validation gate and proceed (use with caution)
## Available Agents
All agents use **Opus model** for maximum quality.
### Implementation Agent
| Agent | Type | When to Use |
|-------|------|-------------|
| `senior-software-engineer` | Custom | All implementation tasks |
### Support Agents
| Agent | Type | Purpose |
|-------|------|---------|
…