# Bump Version

> base-toolsプラグインのバージョン（patchバージョン）をインクリメントし、commit-pushでコミット・プッシュしたうえでPRを作成する。「バージョンを上げて」「バージョンアップ」「bump version」などのリクエストで使用する。

- Skill: `getty104/bump-version` (Agent Skill)
- Install (CLI): `npx skillmds@latest add getty104/bump-version`
- Raw SKILL.md: https://api.skillmd.com/api/skills/getty104/bump-version/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: getty104 (https://skillmd.com/u/getty104)
- Updated: 2026-09-10
- Page: https://skillmd.com/skills/getty104/bump-version

---


# Bump Version

`base-tools/.claude-plugin/plugin.json` のpatchバージョンをインクリメントし、変更をコミット・プッシュしたうえでPRを作成するスキルです。

## 実行ステップ

### ステップ1: 現在のバージョンを取得

以下のコマンドで現在のバージョンを取得：

```bash
cat base-tools/.claude-plugin/plugin.json | jq -r '.version'
```

### ステップ2: patchバージョンをインクリメント

取得したバージョン（例: `0.0.107`）のpatch部分を +1 して新しいバージョンを算出する。

### ステップ3: plugin.json を更新

`base-tools/.claude-plugin/plugin.json` の `version` フィールドを新しいバージョンに更新する。

### ステップ4: コミットとプッシュ

変更を現在のブランチにコミット・プッシュする。

### ステップ5: PRを作成

pushしたブランチから、デフォルトブランチへのPRを作成する。バージョンバンプはIssueに紐づかないchore作業のため、`create-pr` スキル（`Closes #<Issue>` と `cc-triage-scope` ラベルを前提とする）は使わず、`gh pr create` で直接作成する。

- タイトル: `chore(base-tools): Bump version to <新バージョン>`
- ベースブランチ: デフォルトブランチ（`gh repo view --json defaultBranchRef -q .defaultBranchRef.name`）
- Assignees: `gh api user --jq '.login'` で取得した自分自身
- 本文: バージョンを `<旧バージョン>` から `<新バージョン>` に更新した旨を記載

```bash
gh pr create \
  --title "chore(base-tools): Bump version to <新バージョン>" \
  --body "base-tools プラグインのバージョンを <旧バージョン> から <新バージョン> に更新。" \
  --base "$(gh repo view --json defaultBranchRef -q .defaultBranchRef.name)" \
  --assignee "$(gh api user --jq '.login')"
```

作成後、PRのURLを報告する。既に同一ブランチのPRが存在する場合は新規作成せず、そのURLを報告する。

