Review a Skill
Review the supplied Skill as an Agent would use it.
Checks
- Confirm
SKILL.mdexists and its parent directory matches its name. - Confirm frontmatter uses supported fields and valid values.
- Confirm the description says what the Skill does and when to use it, in the third person, with the terms a user types.
- Follow every linked reference and script.
- Report missing or broken links.
- Reject symbolic links, special files, and paths that leave the Skill directory.
- Check instructions for missing inputs, unclear outcomes, and silent failure paths.
- Check commands for destructive scope, credential exposure, and unverified downloads.
- Check examples against the cited API or project source. If a runtime is available, run them and report each result that differs from the claim.
- Find repeated prose and material that belongs in a reference.
- Find text the reader already knows: domain or framework explanations, generic debug advice, changelog paraphrase, and internals the reader cannot act on.
- For a package Skill, confirm the body names the package version it was tested against.
Rank each finding as error, warning, or note.
Give the exact path and a direct fix.
Do not rewrite the Skill unless the request asks for changes.
For a direct run, present the findings to the user. The user decides whether to apply them.