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-conceived router/index skill with concrete routing signals, explicit conflict-resolution ordering, and a useful anti-rationalization table. Its main weaknesses are structural: the Decision Tree duplicates the Quick Reference table, one section is a contentless stub, and every referenced file is missing from the bundle, so the routing promises cannot be fulfilled as shipped.
Suggestions
Ship the referenced files (e.g., a references/ or skills/ directory containing debugging.md, nav.md, previews.md, etc.) inside the bundle so the router's ~20 'skills/*.md' pointers actually resolve; for cross-suite pointers like 'axiom-macos (skills/swiftui-differences.md)', state where those suites live so navigation still works.
Drop either the Decision Tree or the Quick Reference table — they encode the same symptom-to-file mapping twice; keeping one (the table, with the tree's few unique edges folded in as rows) would cut roughly a quarter of the body.
Expand or remove the 'Cursor Subagent Routing' stub: either list which auditors exist and when delegation is required, or delete the header and fold its one sentence into 'Automated Scanning'.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body avoids concept explanations and assumes Claude's competence, but the Decision Tree digraph duplicates the Quick Reference table's symptom-to-file mapping almost entirely, the 'Cursor Subagent Routing' section is a one-sentence contentless stub, and 'You MUST use this skill for ANY SwiftUI work' repeats the frontmatter description. This is more than 'minor instances' of over-explanation, matching the 'mostly efficient but could be tightened' anchor. | 3 / 5 |
Actionability | Concrete guidance throughout: explicit tool mappings ('xclog launch to axiom_xclog_launch'), named subagents ('swiftui-architecture-auditor'), runnable audit commands ('/axiom-audit swiftui-performance'), and file-plus-section pointers ('skills/debugging.md (Preview Crashes section)'). Not 5 because the routed-to files do not exist in this bundle and the subagent-routing stub is vague about when to delegate. | 4 / 5 |
Workflow Clarity | As a routing skill, the single action (symptom -> reference) is unambiguous via the Quick Reference table, and Conflict Resolution gives an explicit ordered fallback ('Try axiom-swiftui FIRST ... Only use axiom-performance if domain fixes don't help'). Not 5: the 'Cursor Subagent Routing' stub adds confusion, and there is no guidance for symptoms that match no table row or decision-tree edge. | 4 / 5 |
Progressive Disclosure | The router structure is well-signaled with one-level-deep references and section qualifiers, but no bundle files exist in this skill: all ~20 'skills/*.md' references are dangling, and several point outside the bundle entirely ('axiom-macos (skills/swiftui-differences.md)', '/skill axiom-accessibility'). References that cannot be verified to resolve keep this at the 'some structure but could be better organized' level. | 3 / 5 |
Total | 14 / 20 Passed |