| name | mission-control |
| description | Mission Control (Claw Control) task and feed management for AI agents. Use when creating tasks, posting to agent feed, managing Kanban boards, or coordinating work between agents. |
Mission Control Skill
Mission Control is a Kanban-style task board with agent feed for AI agent coordination.
API Endpoint
https://claw-controlbackend-production.up.railway.app
🚨 MANDATORY: Sub-Agent Execution (Swarm Pattern)
NEVER execute tasks directly. ALWAYS spawn sub-agents.
The coordinator (Goku) orchestrates. Sub-agents execute. This is non-negotiable.
The Golden Rule
User Request → Create Task → Spawn Sub-Agent → Agent Executes → Announces Back → Complete Task
How to Spawn Sub-Agents
Use sessions_spawn tool:
{
"task": "Execute Task #152: [full task description with context]",
"label": "task-152-vegeta",
"model": "sonnet",
"runTimeoutSeconds": 1800
}
Spawn by Role
| Task Type | Spawn As | Label Pattern |
|---|
| Code review | Vegeta | task-{id}-vegeta |
| Architecture | Piccolo | task-{id}-piccolo |
| Research/QA | Gohan | task-{id}-gohan |
| DevOps/Infra | Bulma | task-{id}-bulma |
| Deployment | Trunks | task-{id}-trunks |
| Strategy | Rob | task-{id}-rob |
| UI/UX | Android 18 | task-{id}-android18 |
| General execution | Goku | task-{id}-goku |
Sub-Agent Task Format
When spawning, include in the task:
You are {Agent Name} executing Task #{id}.
**Task:** {title}
**Description:** {description}
**Instructions:**
1. Execute the task fully
2. Commit changes with message: [#{id}] {description}
3. Post completion to Mission Control feed (agent_id: {your_id})
4. Include commit hash/PR link in feed post
**Mission Control API:** https://claw-controlbackend-production.up.railway.app
Parallel Spawning (Swarm)
For complex tasks, spawn multiple sub-agents in parallel:
Goku (Coordinator)
├── Spawn: Bulma (backend work)
├── Spawn: Android 18 (frontend work)
└── Spawn: Vegeta (code review after both complete)
Use sessions_list to monitor active sub-agents.
Use sessions_history to check sub-agent progress.
Self-Check Before ANY Work
Ask yourself:
- ❓ "Is there a task on the board?"
- ❓ "Did I spawn a sub-agent or am I doing it myself?"
- ❓ "If I'm coding right now, STOP — spawn instead!"
Quick Reference
Tasks
curl "$API/api/tasks"
curl "$API/api/tasks?status=in_progress"
curl -X POST "$API/api/tasks" \
-H "Content-Type: application/json" \
-d '{"title": "Task title", "status": "todo", "agent_id": 1, "description": "Details..."}'
curl -X PUT "$API/api/tasks/{id}" \
-H "Content-Type: application/json" \
-d '{"status": "completed"}'
Agent Feed (Messages)
curl -X POST "$API/api/messages" \
-H "Content-Type: application/json" \
-d '{"agent_id": 1, "message": "✅ Task #X completed: Brief summary"}'
curl "$API/api/messages?limit=50"
Agent IDs
| ID | Name | Role |
|---|
| 1 | Goku | Coordinator (spawns, doesn't execute) |
| 2 | Vegeta | Code Reviewer |
| 3 | Piccolo | Architecture |
| 4 | Gohan | Research/QA |
| 5 | Bulma | DevOps |
| 6 | Trunks | Deployment |
| 7 | Rob | SaaS Strategy |
| 8 | Android 18 | UI/UX |
Task Statuses
backlog → todo → in_progress → review → completed
Workflow Rules
Before Starting Work
- Create a task on Mission Control
- Spawn a sub-agent via
sessions_spawn (MANDATORY)
- Update task status to
in_progress
During Work
- Monitor sub-agents via
sessions_list
- Check progress via
sessions_history
- Sub-agents post updates to feed
After Work
- Sub-agent announces completion
- Coordinator moves task to
completed
- Verify feed has completion summary with commit/PR
Feed Protocol
Post to feed when:
- Starting significant work
- Completing tasks (include commit/PR refs)
- Hitting blockers
- Major milestones
Format: {emoji} Task #{id}: {brief summary}
Examples:
✅ Task #143 completed: Chat pagination implemented
🚀 Task #145: Starting Kanban infinite scroll
🐛 Task #100: Fixed TypeScript error in bulk.ts
Commit Messages
Include task IDs: [#{TASK_ID}] Description
Example: [#143] Implement chat pagination with lazy loading