Content
85%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
A well-structured, actionable release playbook with clear sequencing, validation checkpoints, and proper use of a one-level reference file. Its main weakness is mild repetition of the release-branch policy and publish flow across sections.
Suggestions
State the 'release/<version> is disposable' policy once in 'Follow Release Branch Policy' and reference it from the other sections instead of restating it in 'Choose The Release Mode' and 'Common Recovery Case'.
Merge the publish flow: mode 4 ('publish') and 'Follow Release Branch Policy' both describe the release:ff fast-forward; keep the exact command in one place and link to it.
Fold the 'Common Recovery Case' steps into modes 3 and 4, or reduce it to a pointer, since its numbered steps largely duplicate the update-existing-branch and publish modes.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is action-oriented and free of concept bloat, but the disposable-release-branch policy and the release:ff publish flow are restated across 'Choose The Release Mode', 'Follow Release Branch Policy', and 'Common Recovery Case', so it could be tightened; not 3 because of this repetition, not 1 because nothing over-explains concepts Claude already knows. | 2 / 3 |
Actionability | Provides concrete, copy-pasteable commands ('pnpm run format', 'pnpm run i18n', 'pnpm run lint', 'pnpm run release:ff -- release/<version> --tag v<version>') plus a pointer to the exact command checklist, matching the fully-executable anchor. | 3 / 3 |
Workflow Clarity | Four numbered release modes, explicit release checks as validation, a 'stop and ask before replacing it' checkpoint for wrong-commit tags, a force-with-lease guardrail, a PR-approval gate before publish, and a numbered recovery feedback loop; not capped at 2 because destructive operations do have verification steps. | 3 / 3 |
Progressive Disclosure | SKILL.md is a concise overview that signals one-level-deep references clearly ('Use references/release-checklist.md for exact commands'), and that bundle file exists and is appropriately split from the overview. | 3 / 3 |
Total | 11 / 12 Passed |