Content
80%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 dense, executable reference with excellent actionability and clean progressive disclosure via real reference files. Its main weakness is workflow clarity for batch/destructive writes, where an explicit validation/feedback loop is missing, capping that dimension.
Suggestions
Add an explicit validate→fix→retry feedback loop for batch/destructive writes (e.g., after UNWIND/execute_write, verify counts via summary.counters and retry on transient ConstraintError) so workflow_clarity is not capped at 3.
Consolidate the scattered version-gate markers ([6.2+], [6.3+], etc.) into a single 'Version compatibility' or 'Deprecated/old patterns' section to tighten conciseness and keep the main body evergreen.
Consider a short numbered 'write path' checklist (parameterize → set database_ → execute → verify counters → handle ConstraintError first) to make the destructive workflow explicit alongside the existing end-of-file checklist.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Lean and assumes Claude's competence with no introductory padding, but time-sensitive version markers ([6.2+], [6.3+]) are inlined throughout rather than consolidated in a deprecated/old-patterns section, which the guidelines treat as a minor conciseness cost. | 4 / 5 |
Actionability | Copy-paste-ready executable code spans every major path (driver setup, execute_query, managed transactions, async, error handling, UNWIND batching, pool tuning) plus comparison tables, fully covering the common cases. | 5 / 5 |
Workflow Clarity | API selection is clearly sequenced via the 'Choosing the Right API' table and a checklist provides checkpoints, but destructive/batch writes (UNWIND, execute_write) lack an explicit validate→fix→retry feedback loop, which caps workflow clarity at 3 per the database/batch-operations rule. | 3 / 5 |
Progressive Disclosure | SKILL.md is a concise overview with well-signaled, one-level-deep references to references/async.md, data-types.md, performance.md, and transactions.md (all real files), each pointed to inline and again in a dedicated References section — content is appropriately split and easy to navigate. | 5 / 5 |
Total | 17 / 20 Passed |