Content
65%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, actionable overview with excellent progressive disclosure: specific screen reader/browser combos, exact navigation keys, concrete fixes, and a clean one-level pointer to references/rule.md. Its weaknesses are the 'Explain' section teaching concepts Claude already knows, redundancy between Quick Reference and Check, and the absence of an explicit re-test/validation loop after fixes.
Suggestions
Cut or relocate the 'Explain' section's background (what screen readers are, what the accessibility tree is) into references/rule.md — Claude already knows this, and rule.md already covers 'Why It Matters'.
Remove the duplication between 'Quick Reference' and 'Check' (browser combos, live regions/modals/widgets appear in both); keep one.
Add an explicit validation step to the workflow: after each fix, re-run the screen reader check that caught the issue and confirm the announcement/keyboard behavior before moving on.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The 'Explain' section restates concepts Claude already knows ('Screen readers convert web content to audio or braille output... the accessibility tree — a parallel representation of the DOM'), and the 'Quick Reference' bullets duplicate content from 'Check' (browser combos, live regions, modals, widgets). The body is mostly efficient but the over-explanation exceeds anchor 4's 'minor instances' bar. | 3 / 5 |
Actionability | Concrete and executable throughout: named tool combos ('NVDA + Chrome or Firefox on Windows; JAWS + Chrome... VoiceOver + Safari'), exact navigation keys ('Tab... H key... D/R keys... Insert+F7'), and specific fixes ('return focus to the trigger element', "aria-live='polite'", 'roving tabindex for menus'). Minor gaps — no worked test transcript or markup example — keep it below anchor 5. | 4 / 5 |
Workflow Clarity | The Check → Fix structure gives a usable sequence with a concrete verification list ('reachable and announced with name + role + state'), but there are no explicit checkpoints or a re-test loop after applying fixes, so validation remains implicit. Anchor 4 requires most checkpoints to be present. | 3 / 5 |
Progressive Disclosure | The body stays overview-level with well-organized sections (Quick Reference / Check / Fix / Explain / Code Review) and a single clearly signaled, one-level-deep reference — 'For full implementation details, code examples, and framework-specific guidance, see references/rule.md' — which exists as a real 85-line file. This matches anchor 5 exactly. | 5 / 5 |
Total | 15 / 20 Passed |