Content
85%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.
The body is a well-sequenced, highly actionable workflow with explicit gates, feedback loops, a specified output format, and a closing verification checklist, all written efficiently. Its one real defect is structural: both bundle files it cites for research depth and worked examples are absent from the skill, so the progressive-disclosure layer it advertises is not delivered.
Suggestions
Ship the referenced bundle files — create references/naming-research.md and references/worked-examples.md (including the 'Scenario A' case cited in the Anti-Patterns section), or remove/repair the references, since two of the skill's depth resources currently dangle.
Deduplicate the Anti-Patterns section against the steps: the English-sound-symbolism caveat appears in both Step 2's Sound check and the Anti-Patterns list, and the compact-table-default rule appears in both Step 4 and the Anti-Patterns list.
Tighten the Overview, which repeats the Anali/framåt examples already given in the description; one shared example is enough to establish the mismatch concept.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is dense and assumes Claude's competence — it never explains what a trademark is or basic linguistics, and every check definition carries an instruction or example (e.g. "framåt → 'frame'", "❌ reads as slur (EN)"). It falls short of anchor 5 because of minor duplication: the Overview repeats the frontmatter's Anali/framåt examples, the sound-symbolism-transfer caveat appears both in Step 2's Sound check and again in Anti-Patterns, and the compact-table-by-default rule is stated in Step 4 and restated in Anti-Patterns. It is clearly above anchor 3, which would require genuinely unnecessary explanation rather than restatement. | 4 / 5 |
Actionability | For an instruction-only skill the guidance is fully executable: concrete gates ("Are you looking to find a new name, or check one you already have?"), a hard three-constraint rule ("A name that meets only two of the three is not a valid suggestion — drop it and find another"), specific rejection criteria in 3c, a concrete output format spec ("symbol plus 2–4 words", example cells), and a closing verification checklist. Specific examples cover the common cases, matching anchor 5 adapted to instruction-only skills per the rubric's scoring note; nothing is left as vague direction. | 5 / 5 |
Workflow Clarity | Steps 1–5 are clearly sequenced (gather → checks → suggest → present → hand over) with explicit validation checkpoints and feedback loops: the opening find-or-check gate ("ask one question first, and wait for the answer"), the re-validation loop in 3e ("Run every surviving candidate through the Step 2 checks"), the drop-and-retry loop for failed suggestions, the honesty fallback ("If unsure whether a name carries an odd meaning... recommend a native-speaker check"), and the Step 5 checklist. This matches anchor 5's clear sequence with explicit validation, error-recovery loops, and a checklist; the operations are advisory, so no destructive/batch cap applies. | 5 / 5 |
Progressive Disclosure | The in-body structure is good — clear sections and two well-signaled, one-level-deep references with explicit read-when conditions ("read it when a founder asks why", "See Scenario A in references/worked-examples.md"). However, scored against the actual bundle, both referenced files (references/naming-research.md and references/worked-examples.md) do not exist — no references/, scripts/, or assets/ directories are present — so the navigation the body promises fails. This drops it below anchor 4 ('references mostly clear; minor organization gaps'), because the gaps are not minor: two of the skill's depth resources are missing entirely. It sits above anchor 3's example (misplaced inline bulk), but the broken reference structure makes 3 the best fit. | 3 / 5 |
Total | 17 / 20 Passed |