Skill Governance
Keeps Claude Code skill marketplaces and their caches aligned with the local source repo — drift checks, source-truth sync, and safe cleanup.
UtilitiesAdvanced★ 1,323⑂ 212AI score 7/10Last updated: Aug 8, 2026
What it does
Treats your local source repo as the single source of truth and makes the Claude Code plugin/skill cache match it.
- Workflow A — Drift check (read-only): compares each source plugin dir against
~/.claude/plugins/cache/<marketplace>/<plugin>/, reporting Stale content, version mismatches, missing cache entries, orphaned cache dirs, and direct-copy drift in~/.claude/skills/. - Workflow B — Sync from source: runs
claude plugin marketplace update, thenuninstall+installat the original scope (user/project) so the cache re-fetches. No hand-copying files. - Workflow C — Clean old cache versions: keeps only the latest semver dir, but verifies the latest matches source before deleting anything.
- Workflow D — Point a marketplace at local source: remove/add with
--scope user, then verify. - Workflow E — Audit loose userSettings skills: classifies skills in
~/.claude/skills,~/.codex/skills,~/.agents/skillsas lock-managed, source-backed copy, thin template, loose-but-valuable, or obsolete backup — and moves retirees intoretired-skills/<reason>-<date>/instead ofrm -rf.
It also ships an ignore list (.git, node_modules, __pycache__, *-workspace, dist, …), suite-plugin rules, a standard markdown report template, and a troubleshooting section.
Who it's for
- Authors who publish their own Claude Code skills/plugins via a marketplace
- Users whose caches have gone stale or accumulated duplicate versions
- Anyone whose
~/.claude/skills/is full of untracked, mystery-origin skills - Maintainers enforcing policy: official commands only, preserve install scope
Examples
- "Check skill drift" → a per-marketplace table report: 3 stale plugins, 1 version mismatch, 2 orphans. Nothing is modified.
- "Sync skills from source" → confirms the marketplace points at the local path, reinstalls only the drifted plugins at their original scope, then prunes old cache versions.
- "Clean up my thin user skills" → counts lines and checks for scripts/references, retires replaceable templates into a dated backup folder, and keeps the ones with real methodology.
· · · Install guide · · ·
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the daymade-skill/skill-governance folder from the GitHub repo daymade/claude-code-skills into my ~/.claude/skills/skill-governance/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/daymade/claude-code-skills.git /tmp/claude-code-skills && mkdir -p ~/.claude/skills && cp -r /tmp/claude-code-skills/daymade-skill/skill-governance ~/.claude/skills/⚠ This is a third-party skill. Check the source repository before installing.
- Open a terminal.
- Clone the repo:
git clone https://github.com/daymade/claude-code-skills.git - Create the skills folder:
mkdir -p ~/.claude/skills - Copy just this skill:
cp -r claude-code-skills/daymade-skill/skill-governance ~/.claude/skills/ - Open
~/.claude/skills/skill-governance/SKILL.mdand replace the default marketplace names (daymade-skills,daymade-skills-pro) and paths with your own. - Restart Claude Code and try: "check skill drift".
- Always start with the read-only Workflow A; only approve the sync and cache-deletion workflows after reviewing the report.
View source on GitHub ↗License: MIT