Content
85%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 tight, well-structured body for a single-purpose skill: executable commands, explicit when-to-run and when-not rules, and a clearly signaled one-level-deep pointer to the source-of-truth doc. The only meaningful gap is the absence of failure-handling guidance after a failing Schemathesis run; conciseness is strong with only minor trimmable sentences.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is lean and assumes competence: commands are given directly with no library tutorials or filler. A couple of motivational/rationale sentences ("O contrato precisa aguentar o que o spec permite", and the one-line summary of what the source doc explains) could still be trimmed, matching the anchor for efficient content with minor over-explanation rather than the every-token-earns-its-place anchor. | 4 / 5 |
Actionability | Two fully executable commands are given ("apm run schemathesis --param spec=<caminho-ou-url-do-openapi>" and "python3 -m schemathesis run <caminho-ou-url-do-openapi>") plus explicit guidance to point at the real spec and not fabricate one. It falls short of anchor 5 because there is no guidance on interpreting or remediating a failing run (e.g., which checks to inspect, fixing divergence and re-running). | 4 / 5 |
Workflow Clarity | This is a simple single-purpose skill under 50 lines, and the single action is unambiguous: run Schemathesis against the platform API spec before closing the task, with explicit conditions for when it applies (route, schema, status, or OpenAPI changes) and when it does not block (Python-only changes). The Schemathesis run itself is the validation checkpoint, satisfying the simple-skill exception. | 5 / 5 |
Progressive Disclosure | The skill is under 50 lines, needs no external reference files (no references/, scripts/, or assets/ bundles exist), and is organized into clear sections (source of truth, what it complements, how to run). The single pointer to docs/schemathesis.md is clearly signaled and one level deep, matching the anchor for a well-organized short skill. | 5 / 5 |
Total | 18 / 20 Passed |