What problem does it solve?
The release skill removes manual, error-prone steps in publishing new versions by automating version bumps, test verification, tagging, publishing, and release creation for the repository.
Core Features & Use Cases
- Version Propagation: Update version values across package.json, source constants, tests, and plugin metadata.
- Automated Verification: Run the full test suite and require all tests to pass before publishing.
- Publishing & Releases: Create git tags, push to origin, publish to npm, and create GitHub releases with release notes.
- Use Case: When preparing a new release, run the skill to reliably bump versions, run tests, tag, publish to npm, and create the GitHub release without manual steps.
Quick Start
Trigger an automated release by running the slash command /oh-my-claudecode:release followed by the version or semantic keyword (for example, /oh-my-claudecode:release 2.4.0).