关于 ctx-upgrade
ctx-upgrade 用于从 GitHub 更新并重新安装 Context Mode 插件。它执行 `ctx_upgrade` MCP 工具返回的 shell 命令,并在完成后提示重启会话。
主要功能
- 01从 GitHub 获取最新版本
- 02重新安装插件
- 03报告版本和升级检查结果
- 04MCP 调用失败时使用 CLI 备用方案
适用场景
- 01更新 Context Mode 插件
- 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 拉取最新版本并重新安装插件。
说明
- 直接调用
ctx_upgradeMCP 工具。该工具会返回一条要执行的 shell 命令。 - 使用 shell 执行工具(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 工具调用失败时):根据此技能的基础目录推导出插件根目录(向上两级,即移除
/skills/ctx-upgrade),然后使用 Bash 运行:CLI="<PLUGIN_ROOT>/cli.bundle.mjs"; [ ! -f "$CLI" ] && CLI="<PLUGIN_ROOT>/build/cli.js"; node "$CLI" upgrade
评论
支持 Markdown