mission-control
Visual dashboard for your OpenClaw agent. Shows life goals, activity feed, key facts from memory, and project status. Auto-refreshes via daily cron job. No external dependencies — pure HTML + JSON data file.
- License 许可
- MIT
- 最近更新
- 2026-09-02
- Stars
- ★ 0
- Forks
- 0
01 前言 Front Matter
- name
- mission-control
- version
- 1.0.0
- description
- Visual dashboard for your OpenClaw agent. Shows life goals, activity feed, key facts from memory, and project status. Auto-refreshes via daily cron job. No external dependencies — pure HTML + JSON data file.
02 资源文件 2
- 脚本generate-data.mjs8.1 KB
- 参考文档index.html384 B
03 SKILL.md 正文
Mission Control Dashboard
A visual overview of your agent's world — goals, activity, projects, and key facts.
Setup
1. Copy files to workspace
cp -r skills/everclaw/mission-control/ ~/.openclaw/workspace/mission-control/
2. Edit configuration
In generate-data.mjs, update the CONFIG object:
const CONFIG = {
ownerName: "Your Name",
timezone: "America/Chicago",
// Goals are auto-discovered from memory/goals/*.md
};
3. Generate initial data
cd ~/.openclaw/workspace && node mission-control/generate-data.mjs
4. View dashboard
Open mission-control/index.html in any browser. Data is embedded directly — no server needed.
5. Set up daily refresh cron
Name: Dashboard Refresh
Schedule: 0 3 * * * (your timezone)
Model: your-light-model
Session: isolated
Timeout: 120s
Message: >
Run the Mission Control dashboard data generator to refresh the dashboard.
Execute: cd ~/.openclaw/workspace && node mission-control/generate-data.mjs
Report the output. If it fails, report the error.
How It Works
generate-data.mjsscans your workspace: goals, memory files, MEMORY.md- Produces
dashboard-data.jsonwith structured data - Embeds the data directly into
index.html(works fromfile://protocol) - Dashboard renders goals, activity timeline, key facts, and stats
- No external API calls, no server, no dependencies
Customization
- Edit
index.htmlCSS for colors/layout - Goal files in
memory/goals/are auto-discovered — just add new.mdfiles - Activity feed reads from
memory/daily/andmemory/YYYY-MM-DD*.md
04 同仓库更多 Skills
three-shifts
Cyclic shift execution engine. Plans tasks 3x daily (6 AM, 2 PM, 10 PM), decomposes them into granular steps, then executes via 15-minute cron cycles. Each cycle reads state files, picks the next step, executes it, writes results back. Errors are logged and skipped — never fatal. Planning uses Claude 4.6; execution uses GLM-5.
xmtp-comms-guard
Security middleware for all XMTP communications in EverClaw. Enforces guarded client usage with validation, integrity checks, and fail-closed security policies. Integrates approval flows for sensitive operations. Use when integrating XMTP messaging, configuring communication security, or auditing guarded client enforcement.
three-shifts
Daily standup engine. Plans tasks 3x daily (6 AM, 2 PM, 10 PM) and delivers them for approval. Execution happens in the main session via direct conversation. Night shifts auto-approve carryover from earlier in the day.
super-helper
A helpful utility skill for agents
github-issues
Fetch and manage GitHub issues via the API
code-formatter
Format and lint code files