Content
75%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 dense, highly actionable set of Convex-specific rules with a clear workflow and an explicit self-verify feedback loop, well-suited to a single-file skill. The main weakness is presentation: several rules are long run-on sentences crammed into bullets that would be clearer as sub-lists or short examples.
Suggestions
Break the long run-on rules (Data access + imports, HTTP routes) into short sub-bullets or a compact example block so each constraint is scannable.
Inline the SELF-VERIFY step into the Workflow (e.g., add a step 4 'Verify: npx tsc --noEmit …') so the validation checkpoint sits in the sequence rather than only in Rules.
Add one minimal copy-paste convex/*.ts snippet (e.g., a paginated query with .withIndex) to lift actionability from mostly-executable to fully copy-paste ready.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is lean and rule-packed with no padding of concepts Claude already knows; every rule is actionable. Not a 5 because several rules (e.g., the 'Data access + imports' and 'HTTP routes' bullets) are very long run-on sentences that could be tightened into sub-lists; not a 3 because there is no unnecessary explanation. | 4 / 5 |
Actionability | Provides concrete commands ('npx tsc --noEmit', 'CONVEX_AGENT_MODE=anonymous npx convex dev --once') and specific patterns ('api.foo.bar', 'v.literal("exact value")', './_generated/server'). Not a 5 because it gives constraints and snippets rather than a complete copy-paste example covering a common case; not a 3 because the guidance is genuinely executable, not pseudocode. | 4 / 5 |
Workflow Clarity | The 3-step Workflow is clearly sequenced with a CONFIRM checkpoint, and the SELF-VERIFY RULE is an explicit validate→fix→retry feedback loop. Not a 5 because the validation lives in a separate Rules section rather than inline in the workflow, and step 1 delegates opaquely to a recipe; not a 3 because checkpoints and a feedback loop are clearly present. | 4 / 5 |
Progressive Disclosure | Single-file skill (~30 lines) organized into clear Workflow and Rules sections, qualifying for a high score under the simple-skill note; bundle is just assets/icon.svg. Not a 5 because the Rules section is a dense bullet block where some paragraph-length rules could be better sub-structured; not a 3 because structure is genuinely good and content is appropriately placed. | 4 / 5 |
Total | 16 / 20 Passed |