Content
77%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 highly actionable with clear, validated workflows and a thorough command reference, but it is verbose for a single file: basic git explanations and repeated non-interactive warnings could be trimmed, and the command/JSON/exit-code reference material could be split into bundle files for better progressive disclosure.
Suggestions
Trim the 'Staging changes deliberately' git add/commit tutorial and consolidate the non-interactive warnings into one place to reduce repetition and token cost.
Move the detailed command reference, the --json output schema, and the exit-code/error-recovery tables into separate reference files (e.g. commands.md, reference.md) and link to them from SKILL.md to improve progressive disclosure.
Keep the inline body focused on the core workflows and agent rules, leaving exhaustive flag tables and field-by-field JSON documentation to the referenced files.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Mostly efficient tool-specific reference, but includes unnecessary basic-git explanation (the 'Staging changes deliberately' add/commit tutorial) and repeats the non-interactive warnings across the Agent rules, per-command callouts, and the ❌ list. | 3 / 5 |
Actionability | Provides copy-paste ready bash commands, full end-to-end workflow scripts, concrete jq examples for parsing --json output, and a complete exit-code-to-agent-action table covering common cases. | 5 / 5 |
Workflow Clarity | Multi-step workflows are clearly numbered with explicit validation checkpoints and a feedback loop (rebase conflict: exit 3 → resolve → --continue → --abort), and verification via 'gh stack view --json' is built into the flows. | 5 / 5 |
Progressive Disclosure | Well-organized with clear sections and a quick-reference table, but the 870-line file is monolithic — the command reference, JSON schema, and exit-code table are candidates for separate reference files, and no bundle files or external references are used. | 3 / 5 |
Total | 16 / 20 Passed |