# Bump Version

> >

- **Type:** Skill
- **Install:** `agentstack add skill-lorem-dev-skillkeeper-bump-version`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [lorem-dev](https://agentstack.voostack.com/s/lorem-dev)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** Apache-2.0
- **Upstream author:** [lorem-dev](https://github.com/lorem-dev)
- **Source:** https://github.com/lorem-dev/skillkeeper/tree/main/.agents/skills/bump-version
- **Website:** https://lorem-dev.github.io/skillkeeper/

## Install

```sh
agentstack add skill-lorem-dev-skillkeeper-bump-version
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# bump-version

Bump the SkillKeeper version and prepare the release commit. Tagging and
pushing remain separate, deliberate steps.

## Steps

### 1. Require a clean working tree

Run `git status --short`. If there is any output, stop and ask the developer
to commit or stash first. The bump must be reviewable as an isolated diff.

### 2. Run the bump script

Run `node scripts/bump-version.mjs ` with the target version (for
example `0.1.0-rc.1`). The script:
- writes `` into the root and all workspace `package.json` files, and
- promotes `## Development` in `CHANGES.md` to `## Version `,
  leaving a fresh empty `## Development` block above it.

If the script exits non-zero, report the error and stop.

### 3. Review the diff

Run `git diff` and confirm the version bump touched exactly these files:
- the 3 `package.json` files (root, `packages/i18n`, `apps/desktop`),
- `apps/desktop/src-tauri/tauri.conf.json` (the Tauri bundle version),
- `Cargo.toml` (the workspace version every crate inherits), and
- `CHANGES.md` (the promoted `## Version ` section plus a fresh empty
  `## Development`).

No other files changed. (The old TS domain/CLI packages are gone since the
Tauri migration, so there are only 3 `package.json` files, not the former set.)

### 4. Create the release commit

```bash
git add -A
git commit -m "release: "
```

Do NOT create a tag or push. Cutting the tag is a separate, explicit step
performed only after the release gate passes.

Which branch the eventual tag belongs on depends on the version you just set:

- A **release candidate** (`-rc.`) is tagged on **`develop`**. It
  exists to exercise the release pipeline before the work reaches the release
  branch, and it publishes as a GitHub pre-release, which the one-line installers
  ignore.
- A **final release** (no pre-release suffix) is tagged on **`main`**, after
  `develop` merges there.

`scripts/check-tag-branch.mjs` enforces this in the pipeline's first job, so a
final tag pushed from `develop` fails before anything is built. Run it locally
before pushing a tag to find out cheaply:

```bash
node scripts/check-tag-branch.mjs v
```

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [lorem-dev](https://github.com/lorem-dev)
- **Source:** [lorem-dev/skillkeeper](https://github.com/lorem-dev/skillkeeper)
- **License:** Apache-2.0
- **Homepage:** https://lorem-dev.github.io/skillkeeper/

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-lorem-dev-skillkeeper-bump-version
- Seller: https://agentstack.voostack.com/s/lorem-dev
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
