Content
66%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 well-structured, dense instruction set that assumes Claude's competence and points to a clear source-of-truth rule file. Its main weaknesses are the absence of a validation checkpoint in the fix workflow and no inline code examples for the named wirings.
Suggestions
Add an explicit verification step to the workflow, e.g. 'After applying fixes, run typecheck/build and confirm no remaining useSearchParams reads or hand-built query mutations in the scope.'
Include one or two short copy-paste code snippets showing the canonical search-params.ts + useUrlSort / useDebouncedSearchSetter wiring to make the guidance fully executable.
Move the detailed helper catalog and the anti-pattern enumeration into a co-located reference file, keeping SKILL.md as a tighter overview.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is dense and mostly assumes Claude's competence — it names the helpers, carve-outs, and conventions without explaining what React Query or useState is — with only a few phrases that could be tightened further. | 4 / 5 |
Actionability | It names concrete imports and functions to use (createSortParams, useUrlSort, useDebouncedSearchSetter, useSettingsSearch, createSearchParamsCache) and exact replacement targets, but provides no code snippets showing the wiring, leaving minor execution gaps. | 4 / 5 |
Workflow Clarity | The four-step sequence is clear, but this is a fix-applying (potentially batch/destructive) workflow that lacks an explicit validate/verify checkpoint before or after applying fixes, so per the rubric cap it cannot exceed 3. | 3 / 5 |
Progressive Disclosure | Structure is good with clear sections and a one-level-deep References list (the rule file plus nuqs doc URLs) that is clearly signaled; the only gap is that several inlined helper/import catalogs might be better split into a reference file. | 4 / 5 |
Total | 15 / 20 Passed |