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.
The body is an exemplary lean CLI skill card: executable safe-start commands, explicit safety gates (readonly, dry-run, account confirmation) for destructive operations, a scannable subcommand table, and disciplined offload of syntax details to --help/schema. The only notable gap is the absence of even one worked usage example for the most common operations.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Every line is operational: three safe-start commands, flag rules, a compact command table, and "Run `gog classroom <command> --help`... Do not guess command syntax." There is no concept explanation or padding, matching the anchor 'lean and efficient; every token earns its place'. | 5 / 5 |
Actionability | The safe-start commands (e.g. `gog auth list --check --json --no-input`, `gog schema classroom --json`) are copy-paste ready and the command table names real subcommands, but no worked examples for common operations (list courses, post an announcement) are given — those are delegated to --help and schema. This fits 'mostly executable guidance; concrete commands with minor gaps' rather than the fully example-covered level 5. | 4 / 5 |
Workflow Clarity | There is a clear safe-start sequence with real validation checkpoints for risky operations — "Use `--dry-run` before supported writes" and "Confirm the exact account, object, and mutation before any write or delete" — so the missing-validation cap does not apply. It falls short of 5 because no explicit feedback loop (dry-run, review output, then execute) or error-recovery step is described. | 4 / 5 |
Progressive Disclosure | The body is under 50 lines and well organized into Safe start / Commands sections; its one external reference ("Read `../gog/SKILL.md` first for shared auth, output, safety, and live-write rules") is clearly signaled and one level deep, and per-command detail is appropriately offloaded to `--help` and `gog schema` rather than inlined. | 5 / 5 |
Total | 18 / 20 Passed |