Content
78%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.
A well-crafted, opinionated conventions skill that assumes Claude's competence and backs each rule with concrete repo examples. Slight gains available from trimming repeated framing and adding an optional minimal code snippet.
Suggestions
Tighten the recurring consolidate-don't-fragment framing so it is stated fully once and only referenced thereafter.
Add one short illustrative code snippet (e.g. a 3-line `export namespace css` skeleton) to make the preferred shape mechanically copy-pasteable rather than only described.
Make the decision heuristic in 'Not class or namespace everywhere' an explicit two-branch rule (noun filename → class/namespace; location filename → free exports) to sharpen the workflow into a checklist.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Assumes Claude's intelligence ('Vanilla TS conventions ... are table stakes — assume them') and stays lean, but the consolidate-don't-fragment idea recurs across its own section, the short version, and the naming cross-reference, so a few tokens could be trimmed. | 4 / 5 |
Actionability | Provides concrete, decision-useful heuristics (noun-filename → class/namespace; location-filename → free exports) grounded in real repo files like `editor/grida-canvas-utils/css.ts`, but as a taste/instruction skill it has no executable code snippets, capping it below 5. | 4 / 5 |
Workflow Clarity | The decision heuristic ('Not class or namespace everywhere') gives an unambiguous single decision path and the short version is a crisp checklist, but it is a judgment framework rather than an explicitly sequenced workflow with checkpoints. | 4 / 5 |
Progressive Disclosure | A self-contained conventions skill (~117 lines) with clear section headers, a 'short version' summary, and only one-level-deep sibling links (`../naming/SKILL.md`, `../code-react/SKILL.md`); the simple-skill scoring note permits a 5 for well-organized sections needing no external references. | 5 / 5 |
Total | 17 / 20 Passed |