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
# List all tasks
curl "$API/api/tasks"
# Filter by status
curl "$API/api/tasks?status=in_progress"
# Create task
curl -X POST "$API/api/tasks" \
-H "Content-Type: application/json" \
-d '{"title": "Task title", "status": "todo", "agent_id": 1, "description": "Details..."}'
# Update task (use PUT, not PATCH)
curl -X PUT "$API/api/tasks/{id}" \
-H "Content-Type: application/json" \
-d '{"status": "completed"}'
Agent Feed (Messages)
# Post to feed
curl -X POST "$API/api/messages" \
-H "Content-Type: application/json" \
-d '{"agent_id": 1, "message": "โ
Task #X completed: Brief summary"}'
# Get recent messages
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