SuperAPI AI 工具集

plugin-update

部署与运维

查看项目

更新于 10-15 20:24

技能介绍

用途:检查、安装、更新 Claude Code 插件套件(brewcode、brewdoc、brewtools、brewui),并报告版本状态。

主要能力:根据 $ARGUMENTS 中的提示词(支持中英俄文关键词)解析模式:check(只读状态)、update(更新)、all(全流程)、interactive(交互式,默认)。执行 claude plugin list --json 发现已安装插件,失败时回退到 scripts/discover-plugins.sh;再运行 scripts/fetch-latest-versions.sh 获取最新版本,渲染状态表(current/update/missing/unknown)。可选通过 claude plugin details 输出 token 成本表。安装缺失插件时先执行 claude plugin marketplace add https://github.com/kochetkov-ma/claude-brewcode,再逐个 claude plugin install <plugin>@claude-brewcode。更新前先 claude plugin marketplace update claude-brewcode,再按发现的 scope 执行 claude plugin update <id> --scope <scope>。可选清理孤立依赖:claude plugin prune --dry-run --scope <scope>,确认后 claude plugin prune --scope <scope> -y。

使用方式:以技能参数传入自由文本提示词,模式由关键词匹配或显式 token 决定;空参数进入交互模式。所有 claude plugin 命令通过 Bash 工具执行并展示完整输出。

限制:不向终端用户建议 --plugin-dir(仅开发用);不盲目修改 settings.json,自动更新需通过 /plugin UI 切换;prune 仅移除自动安装且无插件依赖的孤立项;发现或获取失败时仅做只读报告,不推断版本;结束时始终打印重载提示(/reload-plugins 或退出后重跑 claude)。