version-bump
Use on explicit version-bump or land intent, or as this repository's declared pre-merge step.
Skill by bostonaholic
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/bostonaholic-version-bump
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/version-bump
What's inside
- Skill name
version-bump- Description
- Use on explicit version-bump or land intent, or as this repository's declared pre-merge step. Prepares and checks the release immediately before merging.
- License
- MIT
- Metadata
- internal: true
- Instructions
- 47 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Version at land time This is repository development tooling, excluded from the distributed plugin. Run only when the user requests versioning or landing, or a land command reaches this repository's pre-merge step. Finished work, green CI, and an unbumped check failure during review do not authorize versioning. Read `docs/versioning.md`. 1. Resolve the PR and its default base branch through `gh pr view` and `gh repo view`. Fetch the base successfully; require that its fetched tip is an ancestor of this checkout's HEAD. If behind, rebase and re-enter this step. Require a clean working tree and ensure this checkout is the PR's branch. 2. Choose the level from the distributed change. Before 1.0, observable changes (including breaking changes) use `minor`; internal, backward-compatible corrections use `patch`. After 1.0, breaking changes use `major`, new behavior uses `minor`, compatible fixes use `patch`. Declaring 1.0 is a separate owner decision. Bootstrap uses `minor` and prepares `0.1.0`. 3. For PRs requiring a release, check `[Unreleased]` against `docs/versioning.md#changelog-entries`: one short bullet per released change that names what changed without counting it, each linking this PR's number. Run `npm run lint:repo`, which checks each bullet's link form. Site-only and other development-only PRs need no changelog entry. Correct any required entries and commit those edits before preparation, which requires a clean checkout. Run `npm run release:prepare -- <level> origin/<base>`. The script decides whether runtime changed, synchronizes shared files, updates manifest and package versions, and cuts `[Unreleased]` into a dated release section. It refuses empty notes. Add accurate bullets and retry if necessary. Its `runtime: false` result means no bump, no cut, and a plain conventional title. An `alreadyPrepared` result reuses the prepared version; never increment twice. 4. Inspect the generated diff. Run `npm test` and `git diff --check`. If changes were generated, require `git config --get commit.gpgsign` to return `true`, stage only release files and generated active shared copies, and commit with `git commit -S -m "chore(version): X.Y.Z"`. Verify the good signature with `git log -1 --show-signature`. A signing failure stops; never bypass it. 5. Run `npm run release:check -- origin/<base>`. On failure, stop before merging. Set the PR title to `vX.Y.Z <type>: <subject>` for runtime releases, removing any old version prefix first. Development-only PRs use `<type>: <subject>`. Verify the title through `gh pr view`. 6. Return to the land command to push, wait for CI, fetch the base again, and repeat the check immediately before squash-merging the exact tested PR head. If another PR landed, stop, rebase, and reconcile the old bump/changelog cut before preparing again. Never overwrite an existing tag or choose a new version merely to evade a collision. Preparation does not push, merge, tag, or publish. After merge, the release workflow checks shared copies, verifies versions and notes, creates and verifies a signed tag, then publishes a GitHub release. No separate version PR exists.
From bostonaholic/skills, MIT.
More from bostonaholic/skills
- 0.603score
addressing-pr-comments
bostonaholic
Triages open PR feedback, verifying each review thread, review summary, and comment against the code, then carrying out each item's recommended option and…
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
attaching-pr-screenshots
bostonaholic
Uploads local images through GitHub's attachment pipeline and writes one verified Screenshots section into a PR body.
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
auditing-agent-token-usage
bostonaholic
Audits recent Claude Code and Codex session logs for token and context cost: model routing, inherited subagent models, long sessions, compactions, oversized…
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
auditing-complexity
bostonaholic
Ranks where code complexity concentrates in a git repository (cyclomatic complexity, nesting, fan-out, mutable state) and scores CRAP change risk from a…
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
auditing-rails-tech-debt
bostonaholic
Audits a Rails app for tech debt, citing each finding to PoEAA, SOLID, or the Rails guides with file:line evidence and before/after code.
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
auditing-repo-security
bostonaholic
Audits a third-party or freshly cloned repo before install or run for install hooks, auto-run files, CVEs, typosquats, and malicious code, graded A-F with a…
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
auditing-tests
bostonaholic
Audits a test suite, or a named part, for low-value tests and marks each retain, fix, consolidate, or delete with verified removal evidence.
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
capturing-screenshots
bostonaholic
Captures deterministic, visually verified screenshots of a running web or native app (named screens, states, viewports, dark mode) with a manifest.
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
configuring-zsh
bostonaholic
Chooses the zsh startup file (.zshenv, .zprofile, .zshrc, .zlogin, or a custom plugin under ZSH_CUSTOM) for a configuration change and edits the dotfiles repo…
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
explaining-architecture
bostonaholic
Explains how a subsystem, feature flow, or runtime path works (architecture, data flow, file map, gotchas), with an optional critique by fresh-context critics.
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
explaining-code
bostonaholic
Explains code or code changes in plain language, briefly by default or in full for a reviewer.
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
freeing-disk-space
bostonaholic
Finds what fills a developer machine's disk and frees space by clearing caches, build outputs, and other regenerable files, running each deletion only after…
SkillAFreshness: A★ 2Claude Code +9
Signals
- Stars
- 2
- Forks
- 0
- Open issues
- 2
- Last commit (this folder)
- Oct 24, 2026 (5 days ago)
- Last release
- Oct 24, 2026 (5 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/bostonaholic/skills
- Website
- skills.bostonaholic.dev
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from bostonaholic
- 0.603score
attaching-pr-screenshots
bostonaholic
Uploads local images through GitHub's attachment pipeline and writes one verified Screenshots section into a PR body.
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
auditing-agent-token-usage
bostonaholic
Audits recent Claude Code and Codex session logs for token and context cost: model routing, inherited subagent models, long sessions, compactions, oversized…
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
auditing-complexity
bostonaholic
Ranks where code complexity concentrates in a git repository (cyclomatic complexity, nesting, fan-out, mutable state) and scores CRAP change risk from a…
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
auditing-rails-tech-debt
bostonaholic
Audits a Rails app for tech debt, citing each finding to PoEAA, SOLID, or the Rails guides with file:line evidence and before/after code.
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
auditing-repo-security
bostonaholic
Audits a third-party or freshly cloned repo before install or run for install hooks, auto-run files, CVEs, typosquats, and malicious code, graded A-F with a…
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
addressing-pr-comments
bostonaholic
Triages open PR feedback, verifying each review thread, review summary, and comment against the code, then carrying out each item's recommended option and…
SkillAFreshness: A★ 2Claude Code +9
Cite this page
version-bump skill. Agent Mart. https://agentmart.dev/skills/bostonaholic-version-bump (last updated 2026-10-24)