mcpField
C
ctx-upgrade

ctx-upgrade

github.com/mksgluエージェントワークフロー32.7k1.6k 回インストール今日更新
リポジトリ

ctx-upgrade について

ctx-upgradeはGitHubからContext Modeプラグインを更新して再インストールするスキルです。`ctx_upgrade` MCPツールが返すシェルコマンドを実行し、完了後にセッションの再起動を促します。

主な機能

  1. 01GitHubから最新バージョンを取得
  2. 02プラグインを再インストール
  3. 03バージョンと更新チェックを報告
  4. 04MCP呼び出し失敗時にCLIを使用

活用シーン

  1. 01Context Modeプラグインの更新
  2. 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 から最新の内容を取得し、プラグインを再インストールします。

手順

  1. ctx_upgrade MCP ツールを直接呼び出します。実行するシェルコマンドが返されます。
  2. 返されたコマンドをシェル実行ツール(Bash、shell_execute など)で実行します。
  3. 結果を 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]、失敗の場合は [ ] を使用します。実際のバージョン番号を表示します。
  4. 新しいバージョンを適用するため、セッションを再起動するようユーザーに伝えます。
  5. フォールバック(MCP ツールの呼び出しに失敗した場合のみ):このスキルのベースディレクトリからプラグインのルートを特定し(2 階層上に移動して /skills/ctx-upgrade を削除)、Bash で次を実行します。
    CLI="<PLUGIN_ROOT>/cli.bundle.mjs"; [ ! -f "$CLI" ] && CLI="<PLUGIN_ROOT>/build/cli.js"; node "$CLI" upgrade
    

コメント