mcpField
C
ctx-upgrade

ctx-upgrade

github.com/mksgluAgent 工作流32.7k1.6k 次安装今天更新
代码仓库

关于 ctx-upgrade

ctx-upgrade 用于从 GitHub 更新并重新安装 Context Mode 插件。它执行 `ctx_upgrade` MCP 工具返回的 shell 命令,并在完成后提示重启会话。

主要功能

  1. 01从 GitHub 获取最新版本
  2. 02重新安装插件
  3. 03报告版本和升级检查结果
  4. 04MCP 调用失败时使用 CLI 备用方案

适用场景

  1. 01更新 Context Mode 插件
  2. 02通过工具返回的命令重新安装

MCP 相关

调用 `ctx_upgrade` MCP 工具获取 shell 命令,然后执行该命令。技能也说明了 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 工具。该工具会返回一条要执行的 shell 命令。
  2. 使用 shell 执行工具(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 工具调用失败时):根据此技能的基础目录推导出插件根目录(向上两级,即移除 /skills/ctx-upgrade),然后使用 Bash 运行:
    CLI="<PLUGIN_ROOT>/cli.bundle.mjs"; [ ! -f "$CLI" ] && CLI="<PLUGIN_ROOT>/build/cli.js"; node "$CLI" upgrade
    

评论

支持 Markdown