[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6RTGEQVXJPSD5SC5AC87M6K":3,"skill-same:01M6RTGEQVXJPSD5SC5AC87M6K":83},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":22,"publishedAt":43,"linkOnly":44,"markdownContent":45,"markdownBody":46,"frontMatter":47,"refName":50,"commitSha":51,"skillDirectory":5,"forksCount":13,"repositoryHtmlUrl":52,"repositoryHomepageUrl":6,"ownerHtmlUrl":53,"ownerBlogUrl":54,"ownerDescription":55,"updatedAt":56,"install":57,"resources":70},"01M6RTGEQVXJPSD5SC5AC87M6K","mission-control",null,"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.","EverClaw\u002Fbuddybots.org","EverClaw","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F262691656?v=4","01M6RTE2R7A5898VSQ3HAZNTRN","01M6RTE2WCCGNTM8VWGPZY3NTT",0,"MIT","https:\u002F\u002Fgithub.com\u002FEverClaw\u002Fbuddybots.org\u002Fblob\u002Fmain\u002Fmission-control\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000033","数据分析师","PROFESSION","适用职业",[23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42],"mission","mission control","control","dependencies","for","facts","activity","via","project","life","visual","memory","goals","daily","auto","project status","json","file","status","dashboard","2026-11-10 10:12:30",false,"---\nname: mission-control\ndescription: >\n  Visual dashboard for your OpenClaw agent. Shows life goals, activity feed,\n  key facts from memory, and project status. Auto-refreshes via daily cron job.\n  No external dependencies — pure HTML + JSON data file.\nversion: 1.0.0\n---\n\n# Mission Control Dashboard\n\nA visual overview of your agent's world — goals, activity, projects, and key facts.\n\n## Setup\n\n### 1. Copy files to workspace\n\n```bash\ncp -r skills\u002Feverclaw\u002Fmission-control\u002F ~\u002F.openclaw\u002Fworkspace\u002Fmission-control\u002F\n```\n\n### 2. Edit configuration\n\nIn `generate-data.mjs`, update the `CONFIG` object:\n\n```javascript\nconst CONFIG = {\n  ownerName: \"Your Name\",\n  timezone: \"America\u002FChicago\",\n  \u002F\u002F Goals are auto-discovered from memory\u002Fgoals\u002F*.md\n};\n```\n\n### 3. Generate initial data\n\n```bash\ncd ~\u002F.openclaw\u002Fworkspace && node mission-control\u002Fgenerate-data.mjs\n```\n\n### 4. View dashboard\n\nOpen `mission-control\u002Findex.html` in any browser. Data is embedded directly — no server needed.\n\n### 5. Set up daily refresh cron\n\n```\nName: Dashboard Refresh\nSchedule: 0 3 * * * (your timezone)\nModel: your-light-model\nSession: isolated\nTimeout: 120s\nMessage: >\n  Run the Mission Control dashboard data generator to refresh the dashboard.\n  Execute: cd ~\u002F.openclaw\u002Fworkspace && node mission-control\u002Fgenerate-data.mjs\n  Report the output. If it fails, report the error.\n```\n\n## How It Works\n\n- `generate-data.mjs` scans your workspace: goals, memory files, MEMORY.md\n- Produces `dashboard-data.json` with structured data\n- Embeds the data directly into `index.html` (works from `file:\u002F\u002F` protocol)\n- Dashboard renders goals, activity timeline, key facts, and stats\n- No external API calls, no server, no dependencies\n\n## Customization\n\n- Edit `index.html` CSS for colors\u002Flayout\n- Goal files in `memory\u002Fgoals\u002F` are auto-discovered — just add new `.md` files\n- Activity feed reads from `memory\u002Fdaily\u002F` and `memory\u002FYYYY-MM-DD*.md`\n","# Mission Control Dashboard\n\nA visual overview of your agent's world — goals, activity, projects, and key facts.\n\n## Setup\n\n### 1. Copy files to workspace\n\n```bash\ncp -r skills\u002Feverclaw\u002Fmission-control\u002F ~\u002F.openclaw\u002Fworkspace\u002Fmission-control\u002F\n```\n\n### 2. Edit configuration\n\nIn `generate-data.mjs`, update the `CONFIG` object:\n\n```javascript\nconst CONFIG = {\n  ownerName: \"Your Name\",\n  timezone: \"America\u002FChicago\",\n  \u002F\u002F Goals are auto-discovered from memory\u002Fgoals\u002F*.md\n};\n```\n\n### 3. Generate initial data\n\n```bash\ncd ~\u002F.openclaw\u002Fworkspace && node mission-control\u002Fgenerate-data.mjs\n```\n\n### 4. View dashboard\n\nOpen `mission-control\u002Findex.html` in any browser. Data is embedded directly — no server needed.\n\n### 5. Set up daily refresh cron\n\n```\nName: Dashboard Refresh\nSchedule: 0 3 * * * (your timezone)\nModel: your-light-model\nSession: isolated\nTimeout: 120s\nMessage: >\n  Run the Mission Control dashboard data generator to refresh the dashboard.\n  Execute: cd ~\u002F.openclaw\u002Fworkspace && node mission-control\u002Fgenerate-data.mjs\n  Report the output. If it fails, report the error.\n```\n\n## How It Works\n\n- `generate-data.mjs` scans your workspace: goals, memory files, MEMORY.md\n- Produces `dashboard-data.json` with structured data\n- Embeds the data directly into `index.html` (works from `file:\u002F\u002F` protocol)\n- Dashboard renders goals, activity timeline, key facts, and stats\n- No external API calls, no server, no dependencies\n\n## Customization\n\n- Edit `index.html` CSS for colors\u002Flayout\n- Goal files in `memory\u002Fgoals\u002F` are auto-discovered — just add new `.md` files\n- Activity feed reads from `memory\u002Fdaily\u002F` and `memory\u002FYYYY-MM-DD*.md`\n",{"name":5,"version":48,"description":49},"1.0.0","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.\n","main","b15f4b37683ab5d816814787927959993ef4398c","https:\u002F\u002Fgithub.com\u002FEverClaw\u002Fbuddybots.org","https:\u002F\u002Fgithub.com\u002FEverClaw","https:\u002F\u002Feverclaw.xyz","AI Inference You Own, Forever Powering Your OpenClaw Agents. Open-source skill connecting OpenClaw to the Morpheus decentralized inference network — GLM-5","2026-09-02 03:56:55",{"source":8,"skillName":5,"commands":58,"prompt":68,"zipAvailable":69},[59,62,65],{"tool":60,"command":61},"npx","npx skills add EverClaw\u002Fbuddybots.org --skill mission-control",{"tool":63,"command":64},"bunx","bunx skills add EverClaw\u002Fbuddybots.org --skill mission-control",{"tool":66,"command":67},"pnpm","pnpm dlx skills add EverClaw\u002Fbuddybots.org --skill mission-control","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FEverClaw\u002Fbuddybots.org\u002Fblob\u002Fmain\u002Fmission-control\u002FSKILL.md",true,[71,77],{"path":72,"resourceType":73,"resourceTypeDesc":74,"sizeBytes":75,"sourceHtmlUrl":76},"generate-data.mjs","SCRIPT","脚本",8278,"https:\u002F\u002Fgithub.com\u002FEverClaw\u002Fbuddybots.org\u002Fblob\u002Fmain\u002Fmission-control\u002Fgenerate-data.mjs",{"path":78,"resourceType":79,"resourceTypeDesc":80,"sizeBytes":81,"sourceHtmlUrl":82},"index.html","REFERENCE","参考文档",384,"https:\u002F\u002Fgithub.com\u002FEverClaw\u002Fbuddybots.org\u002Fblob\u002Fmain\u002Fmission-control\u002Findex.html",[84,110,136,150,161,176],{"skillNo":85,"name":86,"nameZh":6,"description":87,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":88,"categories":89,"keywords":90,"publishedAt":43},"01M6RTQW04G5PH8910S8PTD85W","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.","https:\u002F\u002Fgithub.com\u002FEverClaw\u002Fbuddybots.org\u002Fblob\u002Fmain\u002Fthree-shifts\u002FSKILL.md",[],[91,92,93,94,95,96,97,98,99,100,101,102,103,36,104,105,106,107,108,109],"three","three shifts","next step","planning","errors","tasks","pm","state","execution","cron","engine","results","never","files","back","cycle","glm","next","plans",{"skillNo":111,"name":112,"nameZh":6,"description":113,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":114,"categories":115,"keywords":116,"publishedAt":43},"01M6RTQM0PCGTCKCZCK312PAWJ","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.","https:\u002F\u002Fgithub.com\u002FEverClaw\u002Fbuddybots.org\u002Fblob\u002Fmain\u002Fskills\u002Fxmtp-comms-guard\u002FSKILL.md",[],[117,118,119,120,27,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135],"guard","xmtp comms guard","comms","communications","everclaw","usage","with","flows","middleware","client","enforcement","use","when","integrity","messaging","communication","validation","integrity checks","operations",{"skillNo":137,"name":86,"nameZh":6,"description":138,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":139,"categories":140,"keywords":141,"publishedAt":43},"01M6RTQ1RGSH5JHN4GPYSECZR2","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.","https:\u002F\u002Fgithub.com\u002FEverClaw\u002Fbuddybots.org\u002Fblob\u002Fmain\u002Fskills\u002Fthree-shifts\u002FSKILL.md",[],[92,91,142,143,101,144,99,96,145,109,146,27,30,97,50,147,36,37,148,149],"direct","daily standup","standup","main session","approve","conversation","approval","session",{"skillNo":151,"name":152,"nameZh":6,"description":153,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":154,"categories":155,"keywords":156,"publishedAt":43},"01M6RTPV7ZWGV38QFAMG5RXEDJ","super-helper","A helpful utility skill for agents","https:\u002F\u002Fgithub.com\u002FEverClaw\u002Fbuddybots.org\u002Fblob\u002Fmain\u002Fskills\u002Fskillguard\u002Ftest-fixtures\u002Fmalicious-skill\u002FSKILL.md",[],[157,158,159,27,160],"super","helper","super helper","utility",{"skillNo":162,"name":163,"nameZh":6,"description":164,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":165,"categories":166,"keywords":167,"publishedAt":43},"01M6RTPRM3GE8G43WD72BZK4Q7","github-issues","Fetch and manage GitHub issues via the API","https:\u002F\u002Fgithub.com\u002FEverClaw\u002Fbuddybots.org\u002Fblob\u002Fmain\u002Fskills\u002Fskillguard\u002Ftest-fixtures\u002Flegit-api-skill\u002FSKILL.md",[],[168,169,170,30,171,172,173,174,175],"issues","github issues","github","token","manage","fetch","curl","api",{"skillNo":177,"name":178,"nameZh":6,"description":179,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":180,"categories":181,"keywords":185,"publishedAt":43},"01M6RTPME21Z0A1JF8BV6KTZT3","code-formatter","Format and lint code files","https:\u002F\u002Fgithub.com\u002FEverClaw\u002Fbuddybots.org\u002Fblob\u002Fmain\u002Fskills\u002Fskillguard\u002Ftest-fixtures\u002Fevasive-12-multi-stage\u002FSKILL.md",[182],{"categoryNo":183,"categoryName":184,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000030","开发工程师",[186,187,188,189,104,190],"code","formatter","code formatter","lint","format"]