skillZs
★ LIVE SKILL TAGS ★
>>> LIVE SKILLS INDEX <<<
* OPEN SOURCE *
NO LOGIN, NO TRACKING
※ REAL INSTALL DATA ※
← back to all skills
yonatangross/orchestkit133 installs

release-checklist

Ship a release: the final pre-tag gate for OrchestKit itself, run once a change is already known good. Walks 12 ordered steps (build, full test suite, security tests, typecheck, manifest count validation, changelog entry, version bump across package.json and CLAUDE.md, selective staging, conventional release commit, tag, confirmed push), halting at the first failed step with remediation guidance. Use when cutting and shipping a version, not for judging whether a change is correct (that is /ork:verify).

How do I install this agent skill?

npx skills add https://github.com/yonatangross/orchestkit --skill release-checklist
view source ↗

Is this agent skill safe to install?

  • Gen Agent Trust Hubpass

    This skill provides a structured release checklist for managing software releases, including build verification, testing, security audits, and version control operations. No security issues were detected.

  • Socketpass

    No alerts

  • Snykpass

    Risk: LOW · No issues

  • Runlayerwarn

    7/10 files flagged

What does this agent skill do?

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.

CC ≥ 2.1.118 (M122): Pre-release gate now includes claude plugin tag <version> --dry-run to validate the manifest hierarchy. Add to the gate sequence after manifest count checks. See src/skills/chain-patterns/references/plugin-tag.md.

Quick Reference

CategoryRulesImpactWhen to Use
Pre-Release Gates2CRITICALBefore every release commit
Release Commit2HIGHStaging, committing, tagging, pushing

Total: 4 rules across 2 categories

Quick Start

# Run all pre-release gates in order (stop on first failure)
npm run build && npm test && npm run test:security && npm run typecheck
bash src/skills/validate-counts/scripts/validate-counts.sh
git diff  # review before staging

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.

StepCommandRule File
1. Buildnpm run buildrules/gate-build-and-test.md
2. Testsnpm testrules/gate-build-and-test.md
3. Securitynpm run test:securityrules/gate-build-and-test.md
4. TypeScriptnpm run typecheckrules/gate-build-and-test.md
5. Validate counts/validate-countsrules/gate-counts-and-diff.md
6. Diff reviewgit diffrules/gate-counts-and-diff.md

Release Commit

Steps after all gates pass. See rules/commit-staging.md and rules/commit-tag-push.md.

StepActionRule File
7. ChangelogEntry exists in CHANGELOG.mdrules/commit-staging.md
8. Version bumppackage.json + CLAUDE.md both updatedrules/commit-staging.md
9. Stage filesgit add <specific files> — never -Arules/commit-staging.md
10. Commitrelease: vX.Y.Z conventional formatrules/commit-tag-push.md
11. Taggit tag vX.Y.Zrules/commit-tag-push.md
12. PushRun scripts/pre-push-confirm.sh — confirm firstrules/commit-tag-push.md

Related Skills

  • validate-counts — Count consistency check (step 5 of this checklist)
  • audit-skills — Broader skill quality audit (run before major releases)
  • checkpoint-resume — Rate-limit-resilient pipelines for long release sessions

Common Mistakes

  1. Running npm test before npm run build — tests run against stale dist
  2. Using git add -A — accidentally stages secrets or unrelated in-progress work
  3. Forgetting to bump CLAUDE.md version alongside package.json
  4. Pushing without explicit user confirmation — irreversible on shared remotes
  5. Skipping security tests — non-negotiable, even for patch releases

Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.

<a href="https://skillzs.dev/skills/yonatangross/orchestkit/release-checklist">View release-checklist on skillZs</a>