
Release
This is a repo-aware release assistant that figures out your project's release workflow once, caches it in `.omc/RELEASE_RULE.md`, then walks you through every release using those rules. It inspects your CI config, finds all your version files, detects whether you publish to npm or PyPI or Docker registries, and builds a checklist tailored to your setup. The first-time analysis is thorough, scanning for conventional commits, changelog formats, test gates, and gaps like missing workflows or untagged repos. After that it's fast, just checking if your CI changed since last time. If you release more than twice a year and hate remembering which files need version bumps or whether your changelog uses Keep a Changelog or something custom, this saves you from maintaining your own release docs.
- skills.sh installs
- 882
- GitHub stars
- 40.7K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add yeachan-heo/oh-my-claudecode --skill release --agent claude-codeInstalls into .claude/skills of the current project.
Files
Release Skill
A thin, repo-aware release assistant. On first run it inspects the project and CI to derive release rules, stores them in .omc/RELEASE_RULE.md for future use, then walks you through a release using those rules.
Usage
/oh-my-claudecode:release [version]
versionis optional. If omitted the skill will ask. Acceptspatch,minor,major, or an explicit semver like2.4.0.- Add
--refreshto force re-analysis of the repo even when a cached rule file exists.
Execution Flow
Step 0 — Load or Build Release Rules
Check whether .omc/RELEASE_RULE.md exists.
If it does NOT exist (or --refresh was passed): Run the full repo analysis below and write the file.
If it DOES exist: Read the file. Then do a quick delta check — scan .github/workflows/ (or equivalent CI dirs: .circleci/, .travis.yml, Jenkinsfile, bitbucket-pipelines.yml, gitlab-ci.yml) for any modifications newer than the last-analyzed timestamp in the rule file. If relevant workflow files changed, re-run the analysis for those sections and update the file. Report what changed.
Step 1 — Repo Analysis (first run or --refresh)
Sponsors
Details
- Repository
- github.com/yeachan-heo/oh-my-claudecode
- Category
- Release Management
- First seen
- Jun 3, 2026