Skip to content
cccskills
FreePublished on GitHub

shiiman-claude:update

Claude Code CLI 本体のバージョン確認・更新と、インストール済みプラグインの一括更新を実行する。「Claude Code を更新」「claude update」「Claude のバージョン確認」「Claude 本体更新」「プラグイン更新」「plugin update」などで起動。

引数があれば優先し、なければ発話内容から version/update/plugin-update を判定。brew での AI CLI 一括更新は shiiman-common:brew-upgrade-ai。

The English summary is being prepared. Showing the original description.

See how to install

Files included (1)

  • SKILL.md4.4 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Claude Update

Claude Code CLI のバージョン確認と更新を行います。

Help

$ARGUMENTS に --help が含まれる場合、以下を表示して終了:

/shiiman-claude:update - Claude Code 更新

概要:
  Claude Code CLI のバージョン確認・更新、プラグイン一括更新を実行する。
  Homebrew 管理の場合は brew upgrade を使用。

使用方法:
  /shiiman-claude:update [操作] [オプション]

操作:
  version        現在のバージョンを確認
  update         Claude Code CLI を更新
  plugin-update  インストール済みプラグインを一括更新

オプション:
  --help         このヘルプを表示

例:
  /shiiman-claude:update                # 発話内容から操作を判定
  /shiiman-claude:update version        # バージョン確認
  /shiiman-claude:update update         # Claude Code を更新
  /shiiman-claude:update plugin-update  # プラグインを一括更新

実行手順

1. 操作種別の決定

  • 引数が指定されていれば引数を優先
  • 引数がない場合は発話内容から以下を判定:
    • 確認系: version
    • 更新系: update
    • プラグイン更新系: plugin-update

2. 操作の実行

version

  1. claude --version で現在のバージョンを表示
  2. claude update に check 専用オプションがないことを明示
  3. 更新したい場合は update モード実行を案内

update

  1. claude --version で更新前バージョンを取得
  2. 実行前にユーザー確認を行う
  3. インストール方法を判定:
    • macOS かつ brew list --versions claude-code が成功する場合: brew upgrade claude-code
    • それ以外: claude update
  4. claude --version で更新後バージョンを確認
  5. 結果と必要な次アクション(再起動など)を報告

plugin-update

  1. marketplace キャッシュを最新化:
# known_marketplaces.json から marketplace 一覧と installLocation を取得
cat ~/.claude/plugins/known_marketplaces.json

各 marketplace の installLocation で git pull を実行:

git -C <installLocation> pull 2>&1
  1. ~/.claude/settings.json の enabledPlugins から有効プラグイン一覧を取得:
cat ~/.claude/settings.json

enabledPlugins のキーは <plugin>@<marketplace> 形式。値が true のもののみ対象。

  1. 各プラグインの更新前バージョンを記録:

~/.claude/plugins/cache/<marketplace>/<plugin>/ 配下のバージョンディレクトリ名から現在のバージョンを特定(最も新しいもの)。

  1. 実行前にユーザー確認を行う
  2. 各プラグインに対して claude plugin install <plugin>@<marketplace> を実行
  3. 更新後のバージョンを確認し、更新前後のバージョンを比較して結果を報告
  4. 更新があった場合「Claude CLI を再起動すると反映されます」と案内

出力フォーマット

## Claude Code 更新

### 実行モード

- version / update / plugin-update

### 結果

- 更新前: x.y.z
- 更新後: x.y.z(version 時は省略可)
- ステータス: 成功 / 失敗
- 補足: 必要に応じて再起動案内

### plugin-update 時の結果

| プラグイン | 更新前 | 更新後 | ステータス |
| ---------- | ------ | ------ | ---------- |

重要な注意事項

  • ✅ update 実行前に必ず確認する
  • ✅ Homebrew 管理の Claude Code は brew upgrade claude-code を使う
  • ✅ 更新前後のバージョン差分を明示する
  • ✅ plugin-update では各プラグインの更新前後バージョンを比較する
  • ✅ 失敗時はエラーメッセージをそのまま報告する
  • ❌ 失敗を推測で補完しない

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

プラグインに新しいフックを作成する。「フック作成」「新しいフック」「フックを作って」「フック追加」「hook 作成」「フックを追加したい」「新規フック」などで起動。ツール実行前後やセッションイベントで実行されるフックを生成。

The English summary is being prepared. Showing the original description.

shiiman/claude-code-plugins6Updated Jun 17, 2026

マーケットプレイスのソースを dev(directory)/ prd(git)に切り替える。「マーケットプレイス切替」「marketplace toggle」「dev モード」「prd モード」「ローカル開発モード」「開発モード切替」「マーケットプレイス dev」などで起動。

The English summary is being prepared. Showing the original description.

shiiman/claude-code-plugins6Updated Jun 17, 2026

新しい Claude Code プラグインを作成する。「プラグイン作成」「新しいプラグイン」「プラグインを作って」「プラグイン追加」「plugin 作成」「プラグイン一括作成」「フル作成」などで起動。プラグインのみ作成と、スキル/サブエージェント/フックを含む一括作成の両方に対応。

The English summary is being prepared. Showing the original description.

shiiman/claude-code-plugins6Updated Jun 17, 2026

MCP サーバーの一覧表示・追加・削除を一つのスキルで管理する。「MCP 管理」「MCP 一覧」「MCP を追加」「MCP を削除」「MCP サーバー管理」「MCP 設定」「MCP 操作」などで起動。引数があれば優先し、なければ発話内容から list/install/remove を判定。

The English summary is being prepared. Showing the original description.

shiiman/claude-code-plugins6Updated Jun 17, 2026

プロジェクトの Claude Code リソース一覧を表示する。「Claude リソース一覧」「スキル一覧」「エージェント一覧」「フック一覧」「プロジェクトリソース確認」「何があるか確認」「リソースを見せて」などで起動。表示対象(スキル/エージェント/フック)は発話から判断する。

The English summary is being prepared. Showing the original description.

shiiman/claude-code-plugins6Updated Jun 17, 2026

Claude Code 設定の表示・更新・ローカル更新を統合管理する。「Claude 設定管理」「設定を表示」「settings を更新」「local settings を更新」「権限設定を変更」「設定ファイル管理」「claude settings」などで起動。引数があれば優先し、なければ発話内容から view/update/local-update を判定。

The English summary is being prepared. Showing the original description.

shiiman/claude-code-plugins6Updated Jun 17, 2026

See all skills by shiiman

Report a problem with this skill