
Skill Coverage Monitor
Audit every local and OpenClaw skill folder for SOUL.md, SKILL.md, runnable scripts, and launchd or on-call markers before gaps break invocations.
Overview
skill-coverage-monitor is a MCP server for the Operate phase that validates skill directories for SOUL.md, SKILL.md, run.sh, and scheduler markers on a weekly cadence.
What is this MCP server?
- Scans skills/ and ~/.openclaw/skills/ for complete skill packages
- Validates SOUL.md with voice score threshold ≥75
- Requires SKILL.md, executable run.sh, and launchd plist or on-call marker
- Weekly scheduled runs plus on-demand coverage reports
- SOUL.md minimum voice score: 75
- Default cadence: weekly plus on-demand
- Scans two roots: skills/ and ~/.openclaw/skills/
What problem does it solve?
Your skill catalog grows faster than you can manually verify each folder has voice, docs, executables, and a way to run on schedule.
Who is it for?
Solo builders maintaining OpenClaw or dailyai-os skill trees across repo and home directory installs.
Skip if: Single-skill repos with no local catalog or teams that do not use SOUL.md and run.sh conventions.
What do I get? / Deliverables
You receive a coverage report listing every skill missing required files or scheduler hooks so you can fix catalog holes systematically.
- Coverage report of missing SOUL.md, SKILL.md, run.sh, or scheduler markers
- Weekly automated scan plus on-demand execution
- Per-skill gap list for remediation sprints
Recommended MCP Servers
Journey fit
Skill hygiene audits belong in Operate when the catalog is live and directories multiply across repos and ~/.openclaw/skills. Missing SOUL.md or run.sh is an iteration and maintenance problem—you fix catalog gaps continuously, not only at first ship.
How it compares
Skill package linter via MCP, not an LLM code review or security scanner.
Common Questions / FAQ
Who is skill-coverage-monitor for?
Operators curating many agent skills who need automated checks for SOUL.md, SKILL.md, run.sh, and launchd or on-call setup.
When should I use skill-coverage-monitor?
Weekly and before releases, after bulk skill imports, or whenever invocation failures might trace to incomplete skill folders.
How do I add skill-coverage-monitor to my agent?
Register the skill-coverage-monitor MCP server from dailyai-os and point scans at your skills/ and OpenClaw paths, then run on-demand or on your weekly job.