
from clawrouter6,571
A strict release checklist for ClawRouter: version bump, changelog, build, tests, tag, GitHub release, and npm publish—used to enforce reliable releases.
A prescriptive release checklist skill for the ClawRouter project. It walks an agent through every step required to ship a new version: confirm and bump the package version, write a CHANGELOG entry, sync version constants in dependent repos, build and run tests, commit and push changes, create a git tag and GitHub release, and publish the package to npm. The skill includes verification steps to ensure the package and release artifacts are live.
Use this skill whenever preparing a ClawRouter release. Triggers when the agent is asked to publish, tag, or bump versions for ClawRouter (e.g., "release clawrouter", "npm publish clawrouter"). It is intended for formal release runs—do not skip steps.
Best used by CLI-capable agents that can run shell commands and interact with Git/GitHub (agents with gh/npm access, e.g., Copilot/Codex/Gemini CLI).
ClawRouter Release Checklist is a procedural skill guiding version bumps, changelog updates, builds, tests, git tagging, GitHub releases, and npm publishing for the ClawRouter package. No bundled scripts — purely instruction-based. The SKILL.md is well-organized with clear sequential steps, a helpful 'Common Mistakes' table, and good context about the auto-fetch version sync mechanism. Missing rollback guidance and error recovery steps for when steps fail mid-release.
Well-written release checklist skill. Step 4 includes thoughtful context about the server-side version auto-fetch mechanism replacing a manual constant. The 'Common Mistakes' table is a nice touch. Could improve with error recovery steps (e.g., what if npm publish fails after git tag) and a references/ section for the inline TypeScript code snippet.