Content
100%Weight 40%Scale 1-5Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
An exemplary rules-style skill: every line is either an exact command, a boundary condition, or a verification step, with no background explanation and no ambiguity. Validation checkpoints and checklists are baked into both the general workflow and the revert/undo workflow, which is exactly what a destructive-operation skill requires. The only nitpick is the distinctiveness of the broad description trigger, which is a frontmatter rather than body issue.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is a lean ruleset with zero padding: it never explains what git is or how it works, and even the single motivating sentence ('one `git checkout -- .` erased two days of work') earns its place by justifying the rules' rigidity. Every section is actionable content that assumes Claude's competence. | 5 / 5 |
Actionability | Fully concrete guidance throughout: exact commands (`git status`, `git diff <file>`, `git stash push -m "<why>"`, `git revert <sha>`, `git diff --stat`), a table enumerating each destructive command with precisely what it destroys, a safe-defaults list, and a copy-paste-ready suggested-commit example. Nothing is left as vague direction. | 5 / 5 |
Workflow Clarity | Although this skill governs destructive operations, explicit validation is present everywhere: the pre-command sequence (status → stop if dirty → ask), the diff-before-discard rule with its --stat fallback for long diffs, the revert workflow's read-diff-then-edit steps, and two checklists with verification items ('git status ran and I read it', 'no uncommitted work is in the blast radius, or the user approved'). The destructive-operation cap therefore does not apply, and the content matches the anchor's 'explicit validation steps... checklists' description. | 5 / 5 |
Progressive Disclosure | The skill needs no external references — it is a compact single-purpose ruleset (~83 lines) with clear section headers (before-any-command, approval table, revert-as-edit, diff-before-discard, safe defaults, checklists) that make navigation trivial, and no content that belongs in a separate file. The bundle contains only logo assets, none of which are needed for instruction. | 5 / 5 |
Total | 20 / 20 Passed |