Content
53%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 content is well-structured and appropriately offloads detail to a single real reference file, but the body itself is thin on actionable detail — no enumerated deprecated roles, no detection command or selector, and no inline examples — so a reader cannot execute the check without the reference.
Suggestions
Add a short inline list of commonly deprecated/abstract ARIA roles (e.g. directory, application as misused, abstract roles like widget) so the Check step is immediately executable.
Provide a concrete detection method in the body, such as an XPath/selector or an axe/Lighthouse rule name, instead of only 'search the codebase'.
Reference references/rule.md inline from the Check/Fix sections rather than only at the end, so navigation to detail is signaled where the reader needs it.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is short and mostly lean with sectioned guidance, but the Quick Reference bullets and Check/Fix/Explain sections repeat concepts (modern equivalents, long-term compatibility) already stated in the intro and covered in the reference file. | 4 / 5 |
Actionability | The Check section only says to 'Search the codebase for deprecated ARIA roles like directory' with no list of deprecated roles, no tool/command, and no concrete detection steps; Fix and Explain are similarly abstract without examples in the body. | 2 / 5 |
Workflow Clarity | The sections imply a review-then-fix-then-explain-then-verify flow, but there is no explicit sequence or validation checkpoint in the body (validation lives only in the reference file), and the destructive/batch cap is not triggered since this is a review skill. | 3 / 5 |
Progressive Disclosure | The body is an overview that points clearly to references/rule.md (a real, one-level-deep file) for full details, with well-labeled Quick Reference/Check/Fix/Explain/Code Review sections; it stops short of 5 because the reference pointer is only mentioned once at the end rather than inline at each section. | 4 / 5 |
Total | 13 / 20 Passed |