Quick setup for agents to install and configure Mission Claw.
npm install -g mission-controlVerify: mclaw --help
SQLite (default):
mclaw migratePostgreSQL (optional):
mclaw config set db-url "postgresql://user:pass@host:5432/missionclaw"
mclaw migratemclaw daemon startCheck status: mclaw daemon status
To enable the mission-claw skill for all agents:
# The skill is included in the package. Add its location to OpenClaw's extraDirs:
# You can find the global path with: npm root -g
# e.g. path: $(npm root -g)/mission-control/skillThen add to OpenClaw config (~/.openclaw/openclaw.json):
{
"skills": {
"load": {
"extraDirs": ["/path/to/global/node_modules/mission-control/skill"]
},
"entries": {
"mission-claw": { "enabled": true }
}
}
}# Log a test activity
mclaw log "Test activity" --agent "test" --total-tokens 100
# Check it worked
mclaw list --limit 1Agents should log all significant tasks upon completion.
Standard Logging Command:
mclaw log "Description of work" \
--agent "YourName" \
--project "ProjectName" \
--status completed \
--total-tokens N \
--duration "Xm Ys"Guidelines:
- Tokens: Always include
--total-tokensfor cost tracking. - Automation: If using OpenClaw, enabling the
mission-clawskill (see Step 4) will provide the agent with these instructions automatically.
| Command | Description |
|---|---|
mclaw daemon start |
Start background daemon |
mclaw daemon stop |
Stop daemon |
mclaw log "Task" |
Log an activity |
mclaw list |
View recent activities |
mclaw status |
Quick stats |
mclaw dashboard start |
Start web UI (port 3101) |
- 3100 — API daemon
- 3101 — Web dashboard