Claude Code Skills¶
Skills extend Claude Code with domain-specific capabilities for the RQF-ML system.
What Are Skills?¶
Skills are reusable prompts that teach Claude how to perform specific tasks. They can be:
- Manually invoked with
/skill-namecommands - Automatically triggered when relevant topics arise
- Background knowledge Claude uses internally
Available Skills¶
PineScript Development¶
| Skill | Command | Description |
|---|---|---|
| Generate | /pine-generate [spec] | Create Pine v6 indicator from spec |
| Analyze | /pine-analyze [file] | Deep quality analysis |
| Debug | /pine-debug [file] [error] | Fix compilation errors |
| Extract | /pine-extract [file] "[technique]" | Reverse-engineer indicators |
| Patterns | /pine-patterns [pattern] | Reference pattern library |
| Convert | /pine-to-python [file] | Convert to Python |
| Learn | /pine-learn [topic] | Interactive tutorials |
Python & ML¶
| Skill | Command | Description |
|---|---|---|
| Backtest | /backtest STRAT_XX [--opts] | Run backtest with validation |
| Train | /train-model STRAT_XX [--opts] | Train ML models |
| RSI Engineering | /rsi-price-engineering [algo] | RSI-to-Price algorithms |
Meta Skills¶
| Skill | Command | Description |
|---|---|---|
| Create | /skill-create [name] [desc] | Create new skills |
| List | /skills-list | Show all skills |
Quick Start¶
# List all available skills
/skills-list
# Generate a Pine indicator
/pine-generate "Detect OB after MSS with FVG confluence"
# Debug a Pine error
/pine-debug STRAT_02.pine "Undeclared identifier"
# Run a backtest
/backtest STRAT_02 --symbol MNQ --timeframe 4h
# Learn Pine concepts
/pine-learn state-machines
Skill Locations¶
Skills are stored in .claude/skills/:
.claude/skills/
├── backtest/SKILL.md
├── pine-analyze/SKILL.md
├── pine-debug/SKILL.md
├── pine-generate/SKILL.md
├── pine-learn/SKILL.md
├── pine-patterns/SKILL.md
├── pine-to-python/SKILL.md
├── skill-create/SKILL.md
├── skills-list/SKILL.md
└── train-model/SKILL.md