Bumpv — Documentation skill for Claude Code
Agent Skill: cut a Semantic Versioning release in any git repository.
How to install Bumpv
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open timerise-ai/bumpv and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Bumpv does
Agent Skill: cut a Semantic Versioning release in any git repository. Find the version source, decide MAJOR, MINOR or PATCH from the commits since the last tag, update the manifest, changelog and README release line, then commit and create a verified annotated tag, leaving the push to you
Alternatives in Documentation
- Daily Changelog — Create a brief, human-readable daily changelog from these recent commits 327 ★
- Cut Release Changelog — Cut the release CHANGELOG section — GenAI IDP Accelerator 295 ★
- Create Release — Create a tagged GitHub release with structured release notes 238 ★
README
bumpv
[](https://agentskills.io) [](https://www.skills.sh) [](https://docs.claude.com/en/docs/claude-code/skills) [](https://developers.openai.com/codex/skills) [](https://github.com/google-gemini/gemini-cli/blob/main/docs/cli/skills.md)
An [Agent Skill](https://agentskills.io) that teaches an agent to cut a Semantic Versioning release in any git repository: find the version source, decide MAJOR, MINOR or PATCH from the commits since the last tag, update the manifest, the changelog and any current-release line, then commit and create an annotated tag. It works for a Next.js app and equally for Rust, Python, Go, PHP, Ruby, .NET and Dart projects, and for markdown-only packages such as the Timerise Skills themselves.
**The annotated tag is both the output of this release and the input of the next one.** The bump level, the changelog and the tagged tree all come from committed history, so every rule here keeps that tag correct: a clean tree so it points at what was decided, the repository's prefix so the next run finds it, and an annotated tag so it survives `git push --follow-tags`.
This skill was written by the engineer who runs this release procedure on the repositories they maintain. The earlier implementation was a single-file release procedure. What it carries holds as a check, not a hope: the tree is verified clean before anything is decided, only the release's own files are staged, the tag is verified annotated with `git cat-file -t`, the version agrees across manifest, changelog, README and tag, and the push stays with the user. [`references/provenance.md`](references/provenance.md) has the rec
Related Skills
Changelog Entry
Draft a CHANGELOG.md entry for the next release from git commits since the last tag.
Changelog
Summarize commits since the last tag into release notes
Release Patch
Cut a patch / minor release for mori-desktop — bump version in Cargo.toml / tauri.conf.json / package.json, ap
Gaia Release
Cut a new GAIA release, bump version, graduate CHANGELOG, regenerate manifest, open release PR, then tag on me
Unreleased
Refresh the [Unreleased] section of CHANGELOG.md from commits since the last release
Cc Docs Mirror
Local mirror of Claude Code documentation files from docs.anthropic.com, automatically updated with semantic v
Related Agents
Changelog Drafter
Reads git log since last tag, drafts CHANGELOG entry. Groups commits by conventional-commit type, rewrites for
Dependency Doctor
Dependency health management — outdated packages, vulnerabilities (CVE), breaking change risk for major bumps.
Drift Checker
Classifies how far a previously-analysed repository has moved since its last profile — no drift, content drift