| name | release-checklist |
| description | Sequential release gate validating build success, test suite, security checks, type checking, manifest counts consistency, and changelog presence. Each step reports pass/fail with remediation guidance. Manages version bumping, staging, and pre-push confirmation. Use when preparing a release. |
| tags | ["release","checklist","orchestkit"] |
| version | 2.0.0 |
| author | OrchestKit |
| user-invocable | false |
| disable-model-invocation | true |
| context | inherit |
| allowed-tools | ["Read","Bash","Grep","Glob"] |
| complexity | medium |
| persuasion-type | discipline |
| hooks | {"PreToolUse":[{"matcher":"Read","command":"${CLAUDE_PLUGIN_ROOT}/hooks/bin/run-hook.mjs skill/release-state-loader","once":true}]} |
Release Checklist
Sequential release gate for OrchestKit. Each step reports [PASS] or [FAIL]. Stop on first failure, suggest a fix, then continue after user confirmation.
Load details: Read("${CLAUDE_SKILL_DIR}/references/release-flow.md") for why the order matters and hotfix guidance.
Quick Reference
Total: 4 rules across 2 categories
Quick Start
npm run build && npm test && npm run test:security && npm run typecheck
bash src/skills/validate-counts/scripts/validate-counts.sh
git diff
Pre-Release Gates
Must all pass before writing any release commit. See rules/gate-build-and-test.md and rules/gate-counts-and-diff.md.
| Step | Command | Rule File |
|---|
| 1. Build | npm run build | rules/gate-build-and-test.md |
| 2. Tests | npm test | rules/gate-build-and-test.md |
| 3. Security | npm run test:security | rules/gate-build-and-test.md |
| 4. TypeScript | npm run typecheck | rules/gate-build-and-test.md |
| 5. Validate counts | /validate-counts | rules/gate-counts-and-diff.md |
| 6. Diff review | git diff |