Content
86%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 body is a model router/index file: lean, accurately linked to a real bundle, and grounded in specific API names and cross-task safety rules. Its only soft spots are the absence of any inline executable snippet and of an error-recovery loop around the final typecheck/test verification step.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is ~32 lean lines with zero padding: a routing table, five one-line cross-task rules, and two resource links. It assumes Claude's competence ('Use the smallest reference that matches the task.') and explains nothing Claude already knows. Every token earns its place. | 5 / 5 |
Actionability | The rules name exact, executable APIs — 'requireUserSession(event)', 'refreshSessionCookieCache(event)', 'runWithSessionRefresh()', 'clientOnly' mode — plus a concrete finishing step ('run the consumer's typecheck and the narrowest relevant auth test'). Not 5 because the body itself contains no copy-paste code or commands; implementation detail is deferred to the reference files, leaving minor gaps if read in isolation. | 4 / 5 |
Workflow Clarity | A clear sequence is present: pick a reference via the task table, apply the cross-task rules, then an explicit validation checkpoint before finishing ('run the consumer's typecheck and the narrowest relevant auth test'). Not 5 because there is no error-recovery feedback loop (what to do when typecheck or the auth test fails); not 3 because the checkpoint is explicit rather than implicit. | 4 / 5 |
Progressive Disclosure | Exemplary progressive disclosure: a task-to-reference routing table with 8 clearly signaled, one-level-deep links, and all 8 referenced files (installation.md, client-auth.md, server-auth.md, route-protection.md, plugins.md, database.md, client-only.md, types.md) actually exist in references/. The overview is concise and navigation is trivial. | 5 / 5 |
Total | 18 / 20 Passed |