Skip to content

Skill Reference

Complete documentation for all rp1 skills across both plugins, plus CLI tools.


CLI Commands

The rp1 CLI provides tools for setup and management outside of AI assistant sessions.

Command Description
init Initialize rp1 in a project with guided setup
install Install plugins for Claude Code or OpenCode
build Build plugin packages from source
self-update Update the rp1 CLI to the latest version
arcade Launch web dashboard

CLI Reference

Agent Tools

Internal CLI utilities for AI agent workflows:

Tool Description
emit Workflow event emission with state machine validation
feedback Feedback lifecycle: read, resolve, reply, accept-edit for Arcade annotations
github-pr GitHub PR operations (submit-review, add-reaction, reply-comment, fetch-comments)
task Task queue management (create, list, pickup, complete, fail, cancel, get)
rp1-root-dir RP1_ROOT path resolution with worktree-aware detection
comment-extract Extract comments from source files for review workflows
mmd-validate Validate Mermaid diagram syntax

Agent Tools Reference

Configuration Files

Config Description
pr-review.yaml PR review behavior for CI/CD mode

PR Review Config Reference


Web UI

The rp1 web UI provides browser-based documentation viewing and agent activity monitoring.

Feature Description
Status Dashboard Real-time visibility into agent workflow progress

Web UI Reference


Base Plugin Skills

The base plugin provides foundation capabilities: knowledge management, documentation generation, strategic analysis, and security validation.

Skill Description
knowledge-build Generate knowledge base using parallel map-reduce architecture
knowledge-load Load KB context for downstream agents
project-birds-eye-view Generate comprehensive project overview with diagrams
strategize Holistic strategic analysis with trade-off recommendations
write-content Interactive technical content creation assistant
analyse-security Comprehensive security validation and vulnerability scanning

Base Plugin Reference


Dev Plugin Skills

The dev plugin provides development workflow capabilities: feature lifecycle, code quality, and PR management.

Feature Development

Skill Description
build Primary skill -- 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

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

Feature Management

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

Code Quality

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

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

Dev Plugin Reference


Skill Invocation

Skills can be invoked differently depending on your AI assistant:

/skill-name [arguments]

Type / to get autocomplete suggestions. Use the short form without prefix. If you have a name conflict with another plugin, use the prefixed form: /rp1-base:skill-name or /rp1-dev:skill-name.

rp1 skills are installed with an rp1- prefix to avoid collisions with your own skills:

  1. Type the skill name directly (e.g., /rp1-dev-build, /rp1-base-knowledge-build)
  2. Type /skills to browse and select — look for skills prefixed with rp1-
/rp1-dev-build my-feature [arguments]
/rp1-base-knowledge-build

Note

Autocomplete for skill names is not yet available in OpenCode — see opencode#14506. This may be supported soon.


Quick Navigation

Looking for something specific?