← ClaudeAtlas

skill-prooflisted

Audit, repair, and prepare Agent Skill folders for publication by checking SKILL.md routing metadata, structure, portability, safety hazards, resource organization, and release evidence. Use when Codex needs to review a skill before GitHub publishing, generate a proof report, create trigger or anti-trigger eval prompts, or help an author make an Agent Skill more reusable and trustworthy.
emdysq/skill-proof · ★ 0 · Code & Development · score 68
Install: claude install-skill emdysq/skill-proof
# Skill Proof ## Workflow 1. Identify the target skill folder. It must contain `SKILL.md`. 2. Run the bundled proof script when Node.js is available: ```bash node scripts/skill_proof.mjs <target-skill-folder> --out skill-proof-output --fail-on high ``` 3. Read `skill-proof-output/skill-proof-report.md` first, then inspect `skill-proof-output/skill-proof.json` for machine-readable details. 4. Fix high-severity findings before recommending publication. 5. Use `skill-proof-output/evals.json` as starter trigger tests in a fresh agent context. ## Manual Review Use `references/checklist.md` when a finding needs judgment rather than a mechanical fix. Prioritize these questions: - Does the frontmatter `description` say when to use the skill? - Does the body stay procedural instead of becoming a long knowledge dump? - Are deterministic or risky operations moved into scripts? - Are references and assets discoverable from `SKILL.md`? - Are there hard-coded local paths, real secrets, or unsafe shell commands? - Could a stranger install the skill and understand the release evidence? ## Repair Guidance When editing a target skill, keep changes narrow and preserve the author's intent. Improve the release gate in this order: 1. Fix invalid frontmatter, missing name, invalid name, or placeholder description. 2. Move trigger conditions into frontmatter `description`. 3. Remove secrets and replace local paths with placeholders. 4. Guard destructive commands with expl