SuperAPI AI 工具集

superskills-doctor

部署与运维

查看项目

更新于 10-15 17:18

技能介绍

用途:对 superskills 安装做只读健康检查,报告现状而不做任何修复。

主要能力:定位并运行仓库中的 scripts/doctor.sh,输出 markdown 表格(检查项、状态、证据或下一步操作)以及最终 Verdict 行。状态含义:ready 通过;warning 可用但可选部分异常;blocked 必需项缺失或损坏,该行会写明要运行的命令;unverified 探测无法运行(例如没有 claude CLI),属于未知而非正常。

使用方式:脚本位于 superskills 仓库的 scripts/doctor.sh。查找顺序为技能被加载的目录、Claude Code 插件根目录、以及该技能针对 Claude Code、Codex 或 OpenCode 的 ./setup 符号链接,不查工作目录;需在单次 Bash 调用中定位并运行。若输出 DOCTOR=missing,这本身就是结论:报告 Repo: blocked 并给出重装命令。重装命令:git clone https://github.com/ariadoss/superskills.git ~/.claude/skills/superskills && cd ~/.claude/skills/superskills && ./setup。检查非当前用户的安装时,给 bash "$ROOT/scripts/doctor.sh" 行追加 --root <superskills-checkout> --home <home-dir>。后续可直接用 DOCTOR= 行给出的路径调用脚本。

报告要求:原样返回表格、verdict,以及每个非 ready 行对应的一条下一步操作。ready 时说“superskills is ready.”;ready 带 warning 时列出警告;blocked 时先说 Not ready 并优先列阻塞行,常见修复是仓库内运行 ./setup 或 /superskills-upgrade,只建议、不执行;unverified 时说明就绪状态未知及哪个探测无法运行。

限制:绝不修改,不运行 ./setup、git pull、git reset、curl … | bash、bun install 或任何登录;不得声称脚本未给出的就绪状态,blocked 或 unverified 都表示未就绪;只报告证据,复现表格,不省略行、不添加未运行的检查。

其它:定价、支持平台等资料暂未提供。