skill/SKILL.md
JARVIS Mission Control v2 — free, self-hosted command center for OpenClaw AI agents. Kanban board, real-time chat, Claude Code session tracking, GitHub Issues sync, webhook delivery monitoring, CLI console, agent SOUL editor, and a full Matrix-themed dashboard.
npx skillsauth add asif2bd/jarvis-mission-control-openclaw free-mission-controlInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Built by MissionDeck.ai · GitHub · Live Demo
Security notice: Instruction-only skill. All commands reference open-source code on GitHub. Review before running. Nothing executes automatically.
clawhub install jarvis-mission-control
v2.0 is a major upgrade over v1 — same powerful backend, completely redesigned frontend.
4 live metric cards in the header showing real-time counts with color-coded status:
~/.claude/projects/Collapsible groups with localStorage persistence:
CRT scanline overlay, pulse-glow on active agents, Matrix rain header accent, typewriter version cursor
| Mode | Setup Time | Dashboard | |------|-----------|-----------| | 👁️ Demo | 0 min | missiondeck.ai/mission-control/demo | | ☁️ MissionDeck Cloud | 5 min | missiondeck.ai | | 🖥️ Self-Hosted | 10 min | localhost:3000 |
Requirements: Node.js ≥18, Git
git clone https://github.com/YOUR-USERNAME/JARVIS-Mission-Control-OpenClaw
cd JARVIS-Mission-Control-OpenClaw/server
npm install
npm start
Open: http://localhost:3000
Auto-discovers ~/.claude/projects/ JSONL sessions every 60s. Shows tokens, cost estimate, model, git branch, active status per session.
Run whitelisted OpenClaw commands from the dashboard — openclaw status, gateway start/stop, system info.
Fetch open GitHub issues and auto-create JARVIS task cards (idempotent by issue number). Configure with GITHUB_TOKEN + GITHUB_REPO.
View and edit agent SOUL.md, MEMORY.md, IDENTITY.md directly in the browser. Auto-backup on save.
GET /api/webhooks/:id/deliveries · POST /api/webhooks/:id/retryJSON in production, pretty-print in development. Replaces all console.log.
Dashboard shows a dismissable banner when a newer version is available on npm.
npm testWhen a Telegram message mentions an agent bot (@TankMatrixZ_Bot fix login), JARVIS MC automatically creates a task card — no manual logging.
// .mission-control/config/agents.json
{
"botMapping": {
"@YourAgentBot": "agent-id"
}
}
mc Commandsmc check # See your pending tasks
mc task:create "Title" --priority high --assign oracle
mc task:claim TASK-001
mc task:comment TASK-001 "Done." --type progress
mc task:done TASK-001
mc squad # All agents + status
mc deliver "Report" --path ./output/report.md
mc notify "Deployment complete"
mc status # local / cloud mode
clawhub install openclaw-token-optimizer # Reduce token costs by 50-80%
clawhub search Asif2BD # All skills
MissionDeck.ai · Free tier · No credit card required
development
Set up JARVIS Mission Control v2.0.4 — a free, open-source AI agent coordination hub. Kanban board, real-time WebSocket updates, team chat, scheduled job visibility, agent SOUL editor, Claude Code session tracking, GitHub Issues sync, SQLite-backed webhook delivery with circuit breaker, CSRF + rate limiting. Fork the repo, start the server, open the dashboard. No cloud account required. Use when you need a persistent multi-agent task management system, want to coordinate humans and AI agents on shared work, or need a self-hosted dashboard to track agent activity.
tools
Use when work should span one or more detached tasks but still behave like one job with a single owner context. TaskFlow is the durable flow substrate under authoring layers like Lobster, ACPX, plugins, or plain code. Keep conditional logic in the caller; use TaskFlow for flow identity, child-task linkage, waiting state, revision-checked mutations, and user-facing emergence.
tools
# Lobster Lobster executes multi-step workflows with approval checkpoints. Use it when: - User wants a repeatable automation (triage, monitor, sync) - Actions need human approval before executing (send, post, delete) - Multiple tool calls should run as one deterministic operation ## When to use Lobster | User intent | Use Lobster? | | ------------------------------------------------------ | --------------------------
tools
# Lobster Lobster executes multi-step workflows with approval checkpoints. Use it when: - User wants a repeatable automation (triage, monitor, sync) - Actions need human approval before executing (send, post, delete) - Multiple tool calls should run as one deterministic operation ## When to use Lobster | User intent | Use Lobster? | | ------------------------------------------------------ | --------------------------