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 |
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 |
Configuration Files¶
| Config | Description |
|---|---|
pr-review.yaml |
PR review behavior for CI/CD mode |
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 |
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 |
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 |
Skill Invocation¶
Skills can be invoked differently depending on your AI assistant:
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:
- Type the skill name directly (e.g.,
/rp1-dev-build,/rp1-base-knowledge-build) - Type
/skillsto browse and select — look for skills prefixed withrp1-
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?
- Build a knowledge base:
knowledge-build - Start a new feature: Use
/build(orchestrates requirements, design, build, verify) - see Feature Development Guide - Review a PR:
pr-review - Run code checks:
code-check - Security scan:
analyse-security - Task dependency format:
dag-format - Monitor agent progress: Status Dashboard
- CLI commands:
init,install,update - Troubleshooting install issues: Installation Troubleshooting
- Deprecated features: Retired Features