Kanban-style task management dashboard for AI assistants. Manage tasks via CLI or dashboard UI. Use when user mentions tasks, kanban, task board, mission con...
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install mission-control或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install mission-control⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/mission-control/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: mission-control description: Kanban-style task management dashboard for AI assistants. Manage tasks via CLI or dashboard UI. Use when user mentions tasks, kanban, task board, mission control, or wants to track work items with status columns (backlog, in progress, review, done). homepage: https://github.com/rdsthomas/mission-control metadata: {"clawdbot": {"emoji": "🎛️"}} ---
A Kanban-style task board that you (the AI assistant) manage. Your human creates and prioritizes tasks via the web dashboard; you execute them automatically when they're moved to "In Progress".
Just say: "Set up Mission Control for my workspace"
The agent will:
~/.clawdbot/mission-control.json)That's it. The agent handles everything.
---
Before setup, you need:
| Requirement | Check | Install | |-------------|-------|---------| | Tailscale | tailscale status | brew install tailscale or tailscale.com/download | | Tailscale Funnel | tailscale funnel status | tailscale funnel 18789 (one-time) | | GitHub CLI | gh auth status | brew install gh && gh auth login |
If any are missing, tell the agent — it will guide you through installation.
---
Human moves task → GitHub push → Webhook → Transform → Agent receives work order
↓ ↓
Dashboard Executes task
↓ ↓
Agent updates status ← Commits changes ← Marks subtasks done ←─┘
---
Tasks live in :
{
"id": "task_001",
"title": "Implement feature X",
"description": "Detailed context for the agent",
"status": "backlog",
"subtasks": [
{ "id": "sub_001", "title": "Research approach", "done": false },
{ "id": "sub_002", "title": "Write code", "done": false }
],
"priority": "high",
"dod": "Definition of Done - what success looks like",
"comments": []
}
| Status | Meaning | |--------|---------| | permanent | Recurring tasks (daily checks, etc.) | | backlog | Waiting to be worked on | | in_progress | Agent is working on this | | review | Done, awaiting human approval | | done | Completed and approved |
---
Use for task updates:
# Status changes
mc-update.sh status <task_id> review
mc-update.sh status <task_id> done
# Comments
mc-update.sh comment <task_id> "Progress update..."
# Subtasks
mc-update.sh subtask <task_id> sub_1 done
# Complete (moves to review + adds summary)
mc-update.sh complete <task_id> "Summary of what was done"
# Push to GitHub
mc-update.sh push "Commit message"
---
When you receive a task (moved to "In Progress"):
mc-update.sh start mc-update.sh complete "Summary" If a completed task is moved back to "In Progress" with a new comment:
---
EPICs are parent tasks with multiple child tickets. When you receive an EPIC:
MC-XXX-001: Title)---
Add to your HEARTBEAT.md:
## Task Check
1. Check `data/tasks.json` for tasks in "in_progress"
2. Flag tasks with `processingStartedAt` but no recent activity
3. Check "review" tasks for new feedback comments
---
Config lives in ~/.clawdbot/mission-control.json. See assets/examples/CONFIG-REFERENCE.md for all options.
Minimal config (set by agent during setup):
{
"gateway": { "hookToken": "your-token" },
"workspace": { "path": "/path/to/workspace" },
"slack": { "botToken": "xoxb-...", "channel": "C0123456789" }
}
---
See docs/TROUBLESHOOTING.md for common issues:
---
Mission Control is a task management system for AI agents — its core purpose is to pass human-authored task descriptions to an agent for execution. This is by design, not a vulnerability.
mc-update.sh validates all inputs against injection patterns before passing them to Python or git.timingSafeEqual to prevent tampering.sync-to-opensource.sh script scans for leaked credentials before publishing.groupPolicy and allowFrom settings to restrict who can interact with the agent.---
| File | Purpose | |------|---------| | | Dashboard UI | | | Task data | | | CLI tool | | ~/.clawdbot/mission-control.json | Config | | ~/.clawdbot/hooks-transforms/github-mission-control.mjs | Webhook transform |
安装 Mission Control 后,可以对 AI 说这些话来触发它
Help me get started with Mission Control
Explains what Mission Control does, walks through the setup, and runs a quick demo based on your current project
Use Mission Control to kanban-style task management dashboard for AI assistants
Invokes Mission Control with the right parameters and returns the result directly in the conversation
What can I do with Mission Control in my product manager workflow?
Lists the top use cases for Mission Control, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/mission-control/ 目录(个人级,所有项目可用),或 .claude/skills/mission-control/(项目级)。重启 AI 客户端后,用 /mission-control 主动调用,或让 AI 根据上下文自动发现并使用。
Mission Control 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
Mission Control 可免费安装使用。请查阅仓库了解许可证信息。
Kanban-style task management dashboard for AI assistants. Manage tasks via CLI or dashboard UI. Use when user mentions tasks, kanban, task board, mission con...
Mission Control 属于「Product Manager」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my product manager tasks using Mission Control
Identifies repetitive steps in your workflow and sets up Mission Control to handle them automatically