A health, eval, and regression system for continuously improving OpenClaw skills.
Turn skill quality from an occasional cleanup task into a repeatable health loop.
Scans all workspace and system skills to detect:
Runs evaluation cases against a keyword-weighted router to verify:
Automated daily run that:
bash
node scripts/skill-health-check.mjs /path/to/workspace
bash
node scripts/routing-eval-runner.mjs /path/to/workspace
bash
node scripts/daily-health-heartbeat.mjs /path/to/workspace
.learnings/skill-health-report.json.learnings/routing-eval-report.json.learnings/daily-skill-health-summary.txt.learnings/skill-health-history.jsonscripts/skill-health-check.mjs — duplicate and dark skill detectionscripts/routing-eval-runner.mjs — routing evaluation runnerscripts/daily-health-heartbeat.mjs — daily automationreferences/routing-evals.json — evaluation case definitionsMIT