SuperAPI AI 工具集

doctor

智能体与模型

查看项目

更新于 10-15 20:07

技能介绍

doctor 是 claude-code-design 技能集中的冷启动健康检查与可选自动安装工具,可安全重复运行。

用途:在首次使用该技能集时检查环境是否就绪,并在用户同意后补齐缺失依赖。

主要能力分五个阶段。第一阶段为清单盘点,并行执行 claude mcp list 检查 chrome-devtools 是否已连接,用 which 检查 monolith、node、gh 是否存在,并检测 package.json、starters/、artifacts/、.claude/skills 等目录或文件。第二阶段输出结构化报告,逐项标记 Chrome DevTools MCP、monolith CLI、Node、gh CLI、package.json、starters/、artifacts/、.claude/skills 数量以及 FIGMA_TOKEN 环境变量是否设置。第三阶段为修复,对每个缺失项通过 AskUserQuestion 询问是否安装,用户可选 yes、skip 或 all;修复命令包括 claude mcp add chrome-devtools -s user -- npx chrome-devtools-mcp@latest(需重启 Claude Code 生效)、brew install monolith(macOS)、npm install -D pptxgenjs puppeteer,以及 mkdir -p artifacts assets/thumbs test。第四阶段在全部就绪时写入 test/smoke-deck.html 并运行 /done test/smoke-deck.html,若 Chrome DevTools MCP 已连接则检查 .claude/last-preview.png 是否存在及控制台是否干净,最后报告通过或失败。第五阶段打印可用命令与技能提示,如 /make-deck、/interactive-prototype、/wireframe、/create-design-system、/ingest-github、/ingest-screenshot、/ingest-figma、/make-tweakable、/apply-tweaks、/register-asset、/verify-artifact、/export-pdf、/export-pptx、/export-standalone、/handoff、/preview、/done、/screenshot。

限制:monolith 为可选依赖,仅 /export-standalone 需要;gh CLI 仅 /ingest-github 需要;FIGMA_TOKEN 仅 /ingest-figma 需要;Chrome DevTools MCP 安装后需重启 Claude Code 才生效。资料未提供收费、价格、平台支持范围等更多信息。