π¦ ClawHub
DevTeam Command
by @sunlearndev
Runs a full Dev Team pipeline from planning to release for any coding task, producing plans, code, tests, fixes, and release notes.
TERMINAL
clawhub install devteam-commandπ About This Skill
name: devteam-command description: Reusable Dev Team pipeline. Call anytime to spawn full pipeline: Planner β PM β Coder β Tester β Fixer β Reporter. Use for any coding task.
DevTeam Command - Reusable Pipeline
π Quick Start
Call Anytime
// Import skill
import { spawnDevTeam } from '@/skills/devteam-command'// Spawn full pipeline
await spawnDevTeam('Your task description here')
Or Use Command
# Full pipeline
/devteam "Fix UI rendering issue"Specific agent
/devteam planner "Analyze requirements"
/devteam coder "Implement feature"
/devteam tester "Write tests"
π Pipeline Steps
| Step | Agent | Time | Output | |------|-------|------|--------| | 1 | Planner | 10 min | PLAN.md | | 2 | PM | 15 min | TASKS.md | | 3 | Coder | 60 min | Code | | 4 | Tester | 20 min | BUGS.md | | 5 | Fixer | 30 min | Fixed Code | | 6 | Reporter | 10 min | RELEASE.md |
Total: ~2.5 hours
π― Usage Examples
Example 1: Bug Fix
await spawnDevTeam(
Bug: Homepage khΓ΄ng hiα»n thα» comics
Details:
- API: 200 OK, 24 items
- UI: KhΓ΄ng render
- Error: React #418
)
Example 2: New Feature
await spawnDevTeam(
Add search functionality:
- Search input component
- API: GET /api/search?keyword=
- Search results page
- Debounce input
)
Example 3: Testing
await spawnDevTeam(
Write E2E tests:
- Test homepage loading
- Test category navigation
- Test comic detail
- Target: All critical paths
)
π§ Configuration
Models
const MODELS = {
planner: 'bailian/qwen3-coder-plus',
pm: 'bailian/qwen3.5-plus',
coder: 'bailian/qwen3-coder-plus',
tester: 'bailian/qwen3.5-plus',
fixer: 'bailian/qwen3-coder-plus',
reporter: 'bailian/kimi-k2.5',
}
Timeouts
const TIMEOUTS = {
planner: 600000, // 10 minutes
pm: 900000, // 15 minutes
coder: 3600000, // 60 minutes
tester: 1200000, // 20 minutes
fixer: 1800000, // 30 minutes
reporter: 600000, // 10 minutes
}
π Output Files
After pipeline completes:
docs/
βββ PLAN.md # Requirements & plan
βββ TASKS.md # Detailed tasks
βββ BUGS.md # Bug reports (if any)
βββ RELEASE.md # Release notes
π‘ Best Practices
β Do
β Don't
π Reuse Anytime
Skill is reusable! Call anytime:
// Task 1
await spawnDevTeam('Fix bug A')// Task 2 (later)
await spawnDevTeam('Add feature B')
// Task 3 (anytime)
await spawnDevTeam('Write tests for C')
*Skill Version: 1.0.0* *Created: 2026-03-06* *Reusable: Yes*