Content
96%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.
Excellent procedural content: lean, fully executable, and each mode ends in explicit verification with recovery guidance. The only structural gap is that the body depends on an external rules file outside the skill bundle as its normative contract.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body assumes Claude's competence throughout — no concept explanations, no filler; it opens with ownership facts ('chrome ... is owned by the layout.tsx shell'), exact paths, and copy-paste grep commands. Every token carries procedure, matching the 'lean and efficient' anchor. | 5 / 5 |
Actionability | Fully executable throughout: exact git grep commands with scoped path globs, concrete transformations ('text-[12px] → text-caption, never a different size'), exact file paths, and runnable verify commands ('cd apps/sim && bun run type-check', 'bunx biome check --write'). Nothing is pseudocode or hand-waved. | 5 / 5 |
Workflow Clarity | Each mode is a clearly sequenced numbered workflow ending in explicit validation (type-check, biome, page tests, and a diff read of every converted block), with error-recovery checkpoints such as grepping before removing imports and verifying gated rows have no leftover clickable affordance. The batch-sweep operations all include verification, so the missing-validation cap does not apply. | 5 / 5 |
Progressive Disclosure | Well-organized single-file procedure with a clear mode split, and the detailed convention is kept one level deep in .claude/rules/sim-settings-pages.md, referenced with named sections ('See the "Save / Discard + unsaved-changes guard" section', 'Read "The resource row" ... first'). It falls short of 5 because the authoritative rules file is not part of the skill's own bundle (no references/ directory), yet the body defers to it repeatedly as the contract. | 4 / 5 |
Total | 19 / 20 Passed |