Merge commit 'd803bfe2b1fe7f5e219e50ac20d6801a0a58ac75' as 'vendor/ruvector'
This commit is contained in:
63
vendor/ruvector/.claude/commands/training/specialization.md
vendored
Normal file
63
vendor/ruvector/.claude/commands/training/specialization.md
vendored
Normal file
@@ -0,0 +1,63 @@
|
||||
# Agent Specialization Training
|
||||
|
||||
## Purpose
|
||||
Train agents to become experts in specific domains for better performance.
|
||||
|
||||
## Specialization Areas
|
||||
|
||||
### 1. By File Type
|
||||
Agents automatically specialize based on file extensions:
|
||||
- **.js/.ts**: Modern JavaScript patterns
|
||||
- **.py**: Pythonic idioms
|
||||
- **.go**: Go best practices
|
||||
- **.rs**: Rust safety patterns
|
||||
|
||||
### 2. By Task Type
|
||||
```
|
||||
Tool: mcp__claude-flow__agent_spawn
|
||||
Parameters: {
|
||||
"type": "coder",
|
||||
"capabilities": ["react", "typescript", "testing"],
|
||||
"name": "React Specialist"
|
||||
}
|
||||
```
|
||||
|
||||
### 3. Training Process
|
||||
The system trains through:
|
||||
- Successful edit operations
|
||||
- Code review patterns
|
||||
- Error fix approaches
|
||||
- Performance optimizations
|
||||
|
||||
### 4. Specialization Benefits
|
||||
```
|
||||
# Check agent specializations
|
||||
Tool: mcp__claude-flow__agent_list
|
||||
Parameters: {"swarmId": "current"}
|
||||
|
||||
Result shows expertise levels:
|
||||
{
|
||||
"agents": [
|
||||
{
|
||||
"id": "coder-123",
|
||||
"specializations": {
|
||||
"javascript": 0.95,
|
||||
"react": 0.88,
|
||||
"testing": 0.82
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
## Continuous Improvement
|
||||
Agents share learnings across sessions for cumulative expertise!
|
||||
|
||||
## CLI Usage
|
||||
```bash
|
||||
# Train agent specialization via CLI
|
||||
npx claude-flow train agent --type coder --capabilities "react,typescript"
|
||||
|
||||
# Check specializations
|
||||
npx claude-flow agent list --specializations
|
||||
```
|
||||
Reference in New Issue
Block a user