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-designed router/index skill: a dense symptom-to-reference routing table, explicit cross-suite conflict-resolution rules, and no filler concept explanations. Its main defects are a decision tree that wholly duplicates the routing table, and internal references that point to skills/*.md files absent from the bundle, leaving the router with no resolvable destinations.
Suggestions
Delete the 'Decision Tree' dot graph — it duplicates the Quick Reference table row-for-row at a cost of roughly 20 lines.
Ship the referenced skills/*.md files in the bundle (none are present in references/, scripts/, or assets/) or repoint the routes to files that exist, so the one-level-deep navigation actually resolves.
Give the WWDC/Tech Talk session numbers titles or URLs, and either make the 'Cursor Subagent Routing' section concrete (which subagents, for which table rows) or remove it.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The routing table is dense and useful, but the ~20-line dot decision tree duplicates the Quick Reference table almost row-for-row, the bold 'You MUST use this skill for ANY macOS-specific development...' line re-states the frontmatter description, and version/time-sensitive markers ('OS27', '2026-272, 2026-289', 'iOS 27+') plus the two-line, content-free 'Cursor Subagent Routing' section add tokens without adding guidance. Not 4: the duplication is more than a minor instance; not 2: no concept explanations and the table is efficiently packed. | 3 / 5 |
Actionability | Concrete, executable routing guidance: 'Another team's app or app group container access denied without a prompt (OS27)' → skills/sandbox-and-file-access.md, and 'Delegate to the touch-auditor subagent or /axiom-audit touch'. Minor gaps: bare WWDC/Tech Talk session numbers ('2026-272, 2026-289') with no titles or links, and partial doc paths ('/security/app-sandbox'). Not 5: those resource references are not directly usable; not 3: the guidance is specific and immediately actionable as routing, not vague or pseudocode. | 4 / 5 |
Workflow Clarity | The single routing action (task area → reference file) is unambiguous via the symptom table and cross-suite rules ('Use axiom-macos for macOS-only concerns... Use axiom-swiftui for cross-platform SwiftUI'). Not 5: conflict resolution covers only 2 of the ~6 sibling suites, and 'Delegate to the appropriate Cursor subagent when this router calls for a specialized auditor' is stated yet only one table row ever calls for one; not 3: the routing sequence is clear and no destructive/batch operations exist to require validation checkpoints. | 4 / 5 |
Progressive Disclosure | References are well-signaled and exactly one level deep (13 'See skills/*.md' routes in a scannable table), which matches the top anchor's structure — but none of the referenced files (skills/windows.md, skills/menus-and-commands.md, skills/touch.md, etc.) exist in the provided bundle; there is no references/, scripts/, assets/, or skills/ directory, so every navigation target is unresolvable. Not 4/5: the routing structure cannot be verified against actual files and the router points at missing files; not 2: nothing that belongs in separate files is inlined and the signaling is clear. | 3 / 5 |
Total | 14 / 20 Passed |