Content
22%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This skill is essentially a hollow shell — it has a reasonable structure and references an external playbook, but the body content provides almost no actionable guidance. The four instructions are so abstract they could apply to any design task. Without concrete examples, specific patterns, code snippets, or even a brief illustration of good vs. bad API design, Claude gains virtually nothing from this skill that it doesn't already know.
Suggestions
Add concrete, executable examples: show a sample REST resource design (URL structure, HTTP methods, request/response JSON) and a GraphQL schema snippet with query examples.
Expand the workflow steps with specific sub-steps and validation checkpoints — e.g., 'After defining resources, verify: each resource has a noun-based URL, uses correct HTTP verbs, returns appropriate status codes.'
Include at least one 'good vs. bad' comparison for a common API design decision (e.g., naming conventions, error response format, pagination approach) to make the guidance actionable.
Either provide the referenced `resources/implementation-playbook.md` bundle file or inline the most critical patterns and checklists directly in the SKILL.md.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The 'Use this skill when' and 'Do not use this skill when' sections are somewhat verbose and contain guidance Claude could infer. The Limitations section is boilerplate. However, the core instructions are brief. | 2 / 3 |
Actionability | The instructions are extremely vague and abstract — 'Define consumers, use cases, and constraints' and 'Choose API style and model resources or types' provide no concrete examples, code snippets, schemas, or specific patterns. The skill describes rather than instructs. | 1 / 3 |
Workflow Clarity | The four-step workflow is too high-level to be useful — each step is a vague directive with no concrete sub-steps, validation checkpoints, or examples of what good output looks like. It essentially says 'design the API' in four abstract phases. | 1 / 3 |
Progressive Disclosure | The skill references `resources/implementation-playbook.md` for detailed patterns, which is a reasonable one-level-deep reference. However, no bundle files are provided, so the referenced file doesn't exist, and the SKILL.md itself contains almost no substantive content to serve as a useful overview. | 2 / 3 |
Total | 6 / 12 Passed |