Content
63%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-structured router/index skill with concrete symptom-to-reference routing, explicit conflict-resolution rules, and a useful anti-rationalization table. Its two real defects are redundancy (the same routing table is presented four ways) and that none of the referenced bundle files ship with the skill, leaving the progressive-disclosure pointers dangling.
Suggestions
Collapse the four parallel routing representations (Quick Reference table, dot digraph, numbered Decision Tree, Example Invocations) into the table plus one numbered decision list; the dot graph and Example Invocations add no routing information the table doesn't already carry.
Ship or fix the referenced bundle files — 'skills/uikit-bridging.md', 'skills/adaptive-layout.md', and the other ~13 'skills/*.md' targets plus 'axiom-audit-resize' do not exist relative to SKILL.md, so every pointer is currently dangling.
Correct the self-duplicate pointer in Example Invocations ('axiom-audit-resize (or axiom-audit-resize)') and make external cross-skill references like '/skill axiom-swiftui' and 'axiom-performance' consistently formatted.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body contains no concept explanations and every line routes somewhere, but the same symptom-to-file mapping is repeated four times across the Quick Reference table, the dot digraph, the numbered Decision Tree, and Example Invocations. That is noticeable redundancy that could be cut roughly in half, matching 'mostly efficient but includes some unnecessary explanation or could be tightened' rather than the lean anchor 5. | 3 / 5 |
Actionability | As an instruction-only router, the guidance is concrete and directly executable: exact symptom strings and API names map to exact file paths, and Conflict Resolution gives explicit precedence rules ('Try uikit FIRST', 'Only use performance if...'). It falls short of fully executable because pointers like 'skills/uikit-bridging.md' and 'axiom-audit-resize' do not resolve anywhere in this bundle, and line 149 reads 'axiom-audit-resize (or axiom-audit-resize)', a literal self-duplicate. | 4 / 5 |
Workflow Clarity | The routing workflow is clearly sequenced: a prioritized numbered decision tree (0/0b/0c, 1, 2, 2b...) with an explicit catch-all for pure-SwiftUI questions, plus conflict-resolution ordering rules. No validation checkpoints apply (no destructive or batch operations), so this sits at anchor 4 — clear sequence, minor gaps such as three parallel routing representations that a reader must reconcile. | 4 / 5 |
Progressive Disclosure | The design is textbook router structure — a symptom table, a decision tree, and well-signaled one-level-deep references — but the actual bundle contains no files at all: none of the ~15 referenced 'skills/*.md' paths (nor an 'axiom-audit-resize' target) exist alongside SKILL.md, so the disclosure chain cannot be followed or verified from the skill directory. | 3 / 5 |
Total | 14 / 20 Passed |