Review a change to a code block a reader is meant to copy — a workflow, command, config file, or manifest embedded in documentation — for whether it works as printed. Use as one lens in a code review run.
68
82%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Documentation here ships templates. A reader pastes a block into their own repository unchanged, so a defect in it runs in their repository rather than in this one, and no test covers it. Review changed blocks as runnable artifacts.
Read each changed block as its runtime reads it, not as prose.
For a declarative configuration block, resolve every expression it contains against each input the block itself declares, and ask what the expression evaluates to when a field is absent from that input. For a command, ask what happens on an unset variable, an empty match, and a path containing a space.
Then read the prose immediately around the block and compare what it promises against what the block does, and check the change for another copy of the same block.
Report a block that fails, silently does something other than what it says, or diverges from the prose introducing it, when pasted as printed.
Do not report style, ordering, or a block that is plainly illustrative rather than runnable: an ellipsis, or a fragment quoted to make a point, is not claiming to run. A placeholder is exempt only where the surrounding prose says what to put there; one the reader is left to guess at is a substitution point, and in scope.
Where a block and the prose introducing it disagree, the finding is this lens's, whichever of the two is wrong. Skill Instruction Integrity covers prose that misdirects an agent on its own, away from any block.
A block that hands a value to something outside this repository is only as reviewable as what that thing documents. An input that looks unset or incomplete may be one the receiver derives for itself, and this repository does not hold the answer. Report it only where the repository states the contract the block breaks, and otherwise leave it: an argument from the shape of the call alone is a guess.
37f0a21
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.