Appearance
AI Skills
Overview
Skills (also called Commands) are user-invocable workflow prompts that guide the AI through specific processes. They're reusable instructions that provide step-by-step guidance for complex workflows.
Available Skills
RPI (Research-Plan-Implement) Workflow
A structured workflow for tackling complex development tasks:
- research-codebase - Deep codebase exploration with parallel agents
- create-plan - Create detailed, phased implementation plans
- validate-plan - Verify implementation matches plan specifications
- implement-plan - Execute plan systematically with progress tracking
- save-progress - Save work session state for later resumption
- resume-work - Resume from previously saved session
- define-test-cases - Define comprehensive test cases
- refresh-knowledge - Refresh codebase knowledge before starting work
- qa - Post-implementation QA review with bug, security, and cross-app dependency checks
See RPI Workflow Documentation for detailed usage.
Skill Definition Format
Skills are defined in Markdown files with clear sections:
markdown
# Skill Name
Brief description of what this skill does.
## When to Use
- Scenario 1
- Scenario 2
## Process Steps
### Step 1: [Name]
Detailed instructions...
### Step 2: [Name]
Detailed instructions...
## Examples
[Usage examples...]Creating New Skills
- Identify a repeatable workflow that needs guidance
- Break down the workflow into clear, actionable steps
- Include decision points and conditional logic
- Add examples of successful usage
- Document when to use vs. not use the skill
Tool Compatibility
- Claude Code: Full support via Skill tool (slash commands like
/rpi:create_plan) - Cursor: Can be adapted as custom instructions
- GitHub Copilot: Can be referenced in conversation context