Skip to content

Dev Plugin Reference

The rp1-dev plugin provides development workflow capabilities for the complete feature lifecycle, code quality tools, and PR management.

Version: 3.0.0 Dependencies: rp1-base >= 2.0.0


Commands by Category

Feature Development

Build features with full workflow orchestration.

Command Description
build Primary command — End-to-end feature workflow (requirements → design → build → verify → archive)
build-fast Quick iteration for small, well-scoped tasks
validate-hypothesis Test design assumptions through experiments

Blueprint & Planning

Start projects with structured documentation.

Command Description
blueprint Create project charter and PRD documents
blueprint-archive Archive completed blueprints

Feature Management

Manage features during and after development.

Command Description
feature-edit Propagate mid-stream changes across documents
feature-archive Archive completed features
feature-unarchive Restore archived features

Code Quality

Maintain code health with automated checks and analysis.

Command Description
code-check Fast hygiene validation (lint, test, coverage)
code-audit Pattern consistency and maintainability audit
code-investigate Systematic bug investigation
code-clean-comments Remove unnecessary code comments

PR Management

Review and manage pull requests effectively.

Command Description
pr-review Map-reduce PR review with confidence gating
pr-visual Generate Mermaid diagrams from PR diffs
address-pr-feedback Unified workflow: collect, triage, and fix PR review comments

Feature Development Workflow

Use /build as your single entry point for feature development:

flowchart LR
    R[Requirements] --> D[Design]
    D --> B[Build]
    B --> V[Verify]
    V --> UR[User Review]
    UR -->|More work| F[Follow-up]
    F --> B
    UR -->|Done| A[Archive]

The command handles all steps automatically with smart resumption — it detects existing artifacts and continues from where you left off.

Step What Happens Artifact
Requirements Collect and document requirements requirements.md
Design Generate technical design + tasks design.md, tasks.md
Build Implement via builder-reviewer Code changes
Verify Validate against acceptance criteria verification-report.md
User Review Manual verification checkpoint User decision
Follow-up Add more work if needed Loops to Build
Archive Store completed feature Archived artifacts

When to use which command:

Use Case Command
Multi-component features, architectural changes /build
Bug fixes, small enhancements, isolated changes /build-fast

Feature Development Tutorial


Installation

/plugin marketplace add rp1-run/rp1
/plugin install rp1-base  # Required dependency
/plugin install rp1-dev
curl -fsSL https://raw.githubusercontent.com/rp1-run/rp1/main/scripts/install-for-opencode.sh | bash

Quick Start

After installation, start a new feature:

/build my-feature
/rp1-dev/build my-feature

This runs the complete feature workflow — collecting requirements, generating design, implementing with builder-reviewer, and verifying the result.