ctx-upgrade について
ctx-upgradeはGitHubからContext Modeプラグインを更新して再インストールするスキルです。`ctx_upgrade` MCPツールが返すシェルコマンドを実行し、完了後にセッションの再起動を促します。
主な機能
- 01GitHubから最新バージョンを取得
- 02プラグインを再インストール
- 03バージョンと更新チェックを報告
- 04MCP呼び出し失敗時にCLIを使用
活用シーン
- 01Context Modeプラグインの更新
- 02ツールが返すコマンドで再インストール
MCP 対応
`ctx_upgrade` MCPツールを呼び出してシェルコマンドを取得し、実行します。MCP呼び出し失敗時のCLIフォールバックも記載されています。
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ mksglu/ context-mode --skill ctx-upgradeインストール後、Claude Code で/ctx-upgradeを入力して読み込まれたか確認します。
詳細
Context Mode のアップグレード
GitHub から最新の内容を取得し、プラグインを再インストールします。
手順
ctx_upgradeMCP ツールを直接呼び出します。実行するシェルコマンドが返されます。- 返されたコマンドをシェル実行ツール(Bash、shell_execute など)で実行します。
- 結果を Markdown のチェックリストで表示します。
成功の場合は## context-mode upgrade - [x] Pulled latest from GitHub - [x] Built and installed v1.0.39 - [x] Hooks configured - [x] Doctor: all checks PASS[x]、失敗の場合は[ ]を使用します。実際のバージョン番号を表示します。 - 新しいバージョンを適用するため、セッションを再起動するようユーザーに伝えます。
- フォールバック(MCP ツールの呼び出しに失敗した場合のみ):このスキルのベースディレクトリからプラグインのルートを特定し(2 階層上に移動して
/skills/ctx-upgradeを削除)、Bash で次を実行します。CLI="<PLUGIN_ROOT>/cli.bundle.mjs"; [ ! -f "$CLI" ] && CLI="<PLUGIN_ROOT>/build/cli.js"; node "$CLI" upgrade
コメント
Markdown 対応