Content
86%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 lean, dense reference that excels at conveying CLI-specific knowledge without waste and relies on the tool's own self-describing surface instead of duplicating it. The only notable gap is the absence of a fully worked end-to-end command example and an explicit checkpoint for verifying command success via exit codes.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Nearly every line delivers rc-specific facts Claude cannot already know — "`rc schema apps:create` silently returns the root schema", the exit-code table, the `data.items[]` vs `data.names[]` envelope caveat. No padding, no explanation of general CLI concepts; every token earns its place — anchor 5. | 5 / 5 |
Actionability | Commands are copy-paste ready throughout (`npx @revenuecat/cli <command>`, `brew install RevenueCat/tap/rc`, `rc commands --schemas --json`) and the skill documents a reliable self-discovery mechanism. The "Common operations" section, however, uses abbreviated noun forms ("rc projects list|create|use", "rc products ...") rather than a fully worked example invocation with expected output — a minor gap against anchor 5. | 4 / 5 |
Workflow Clarity | The install → authenticate → discover → operate sequence is clear, with an explicit discovery workflow ("Don't guess a command or flag, ask the binary") and error-recovery signals via exit codes (4 = auth, 5 = not found) and `--no-input` failing rather than hanging. Not 5 because no explicit validation/verification checkpoint is built into the workflow; the exit-code table documents failure modes but the skill does not direct the reader to check them at any step. | 4 / 5 |
Progressive Disclosure | The skill is under 50 lines, needs no external reference files (none exist in the bundle), and is organized into clear, scannable sections. Cross-references to sibling skills (`revenuecat-paywall-design`, `revenuecat-dashboard-links`) are clearly signaled and one level deep — anchor 5 under the simple-skill guideline. | 5 / 5 |
Total | 18 / 20 Passed |