| name | skill-governance |
|---|---|
| description | Audit skill layout and validate SKILL.md contracts. |
Prereqs:
- Run inside a git work tree.
bashavailable onPATH.gitavailable onPATH.python3available onPATH.
Inputs:
audit-skill-layout.sh: optional--skill-dir <path>(or--help).validate_skill_contracts.sh: optional--file <path>(repeatable).validate_skill_paths.sh: optional--help(placeholder until v2 enforcement).
Outputs:
- Validation results on stdout/stderr.
- Exit status indicating pass/fail.
Exit codes:
0: all checks pass1: validation errors or missing prerequisites2: usage error (unsupported flags)
Failure modes:
- Not running inside a git repo.
- Missing
gitorpython3. - Skill layout violates allowed top-level entries.
SKILL.mdmissing required## Contractheadings.
$AGENT_HOME/skills/tools/skill-management/skill-governance/scripts/audit-skill-layout.sh$AGENT_HOME/skills/tools/skill-management/skill-governance/scripts/validate_skill_contracts.sh$AGENT_HOME/skills/tools/skill-management/skill-governance/scripts/validate_skill_paths.sh
- Repo-wide review checklist:
docs/runbooks/skills/SKILL_REVIEW_CHECKLIST.md
- Baseline inventory snapshot for tracked skills:
docs/plans/skills-inventory-audit.md