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


Skills by Category

Feature Development

Build features with full workflow orchestration.

Skill Description
build Primary skill -- End-to-end feature workflow (requirements -> design -> build -> verify -> archive)
build-fast Quick iteration for small, well-scoped tasks
build-express Interactive builder loop for small, low-risk changes
validate-hypothesis Test design assumptions through experiments
bootstrap Bootstrap a new greenfield project with charter discovery and scaffolding

Blueprint & Planning

Start projects with structured documentation.

Skill Description
blueprint Create project charter and PRD documents
blueprint-archive Archive completed blueprints
blueprint-audit Audit PRDs against implementation status

Feature Management

Manage features during and after development.

Skill 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.

Skill 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.

Skill 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

Collaboration

Skill Description
arcade-collab Structured guidance for reading, classifying, and acting on user feedback from the Arcade

Feature Development Workflow

Use /build as your single entry point for feature development (in OpenCode, use /rp1-dev-build or type /skills to find it):

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 skill 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 skill:

Use Case Skill
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

You can also type /skills to browse all available skills — rp1 skills are prefixed with rp1- (e.g., /rp1-dev-build, /rp1-dev-build-fast).

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