← ClaudeAtlas

verify-skilllisted

Verify a skill against the current Agent Skills spec, Claude Code features, and upstream docs fetched live, and its own upstream repository for changes worth borrowing
svyatov/agent-toolkit · ★ 0 · AI & Automation · score 78
Install: claude install-skill svyatov/agent-toolkit
# Verify Skill Skill-authoring guidance changes faster than any skill that copies it. So this skill copies none of it. Every rule applied here is fetched from the upstream docs on each run, and every finding quotes the fetched line it came from. Four axes: - **A. Conformance** to the current spec and authoring guidance. - **B. Currency** of the Claude Code features the skill uses. - **C. Freshness** of the information the skill states. - **D. Upstream drift** of an imported skill against the repository it came from. ## Step 1: Resolve the target | Trigger | Scope | |---|---| | A path to a SKILL.md or to a skill directory | That skill | | A skill or plugin name | Find it, then verify it | | "all skills in \<dir\>" or "all my skills" | Every SKILL.md below that root, one subagent and one report each, dispatched in one message. Claude Code runs up to 20 subagents at once (`CLAUDE_CODE_MAX_CONCURRENT_SUBAGENTS`): with more skills than that, dispatch 20 and start the next one each time one finishes | | Pasted skill content, no file | Verify the text, skip the file-layout checks | | No target given | Ask which skill, with `AskUserQuestion` | For a fan-out, run Step 2's three fetches once yourself into a fresh `mktemp -d` directory. Give each subagent that directory and the URL behind each file in it, and have it run Steps 1 and 3 to 7, fetching into the same directory only the conditional docs its skill needs. Step 8 stays with you. To find a skill by name, Glob these roots