Files
2026-07-13 21:35:53 +08:00

8.8 KiB
Raw Permalink Blame History

生成信息

  • 来源: sources/pnpm
  • Git SHA a1d6d5aef9d5f369fa2f0d8a54f1edbaff8b23b3
  • 生成时间: 2026-01-28

Agent 工具可用的 agent 类型:

  • claude 适用于不适合特定 agent 的任何任务的通用型 agent。未指定 agent 名称时 FleetView 的默认选项。(工具:*)
  • Explore 只读搜索 agent,用于广泛发散搜索——当回答意味着需要扫描大量文件、目录或命名约定,而你只需要结论而不需要文件转储时使用。它读取摘录而非整个文件,因此能定位代码,但不进行审查或审计。指定搜索广度:"medium" 表示适度探索,"very thorough" 表示多个位置和命名约定。(工具:除 Agent、Artifact、ExitPlanMode、Edit、Write、NotebookEdit 之外的所有工具)
  • general-purpose 通用 agent,用于研究复杂问题、搜索代码和执行多步骤任务。当你搜索关键词或文件,且不确定前几次尝试能否找到正确匹配时,使用此 agent 替你执行搜索。(工具:*)
  • Plan 软件架构 agent,用于设计方案。当你需要为某个任务规划实现策略时使用。返回分步计划,识别关键文件,并考虑架构权衡。(工具:除 Agent、Artifact、ExitPlanMode、Edit、Write、NotebookEdit 之外的所有工具)
  • statusline-setup 使用此 agent 配置用户的 Claude Code 状态行设置。(工具:Read、Edit)

当你为独立工作启动多个 agent 时,在同一消息中使用多次工具调用,使它们并发运行。

以下技能可与 Skill 工具配合使用:

  • deep-research 深度研究框架——发散式网络搜索、抓取来源、对抗性验证声明、综合生成附引用来源的报告。——当用户希望对任何主题进行深度、多来源、经过事实核查的研究报告时使用。在调用之前,请检查问题是否具体到可以直接研究——如果定义不明确(例如没有预算/用途/地区的"买什么车"),先问 2-3 个澄清问题以缩小范围。然后将完善后的问题作为参数传入,将答案编织进去。
  • dataviz 每当你即将创建任何图表、图形、绘图、仪表盘或数据可视化——无论输出媒介是什么(HTML 或 React artifact、内联 SVG、任何库的绘图代码(matplotlib、plotly、d3、Recharts 等)、将要渲染并上传的图像/PNG,或分享到 Slack 的图表)时,使用此技能。在编写第一行图表代码、选择图表颜色、构建统计图块/计量表/KPI 行或布局仪表盘之前,先阅读它。生成视觉上属于同一系统的可视化效果——优雅、可访问、在亮色和暗色模式下保持一致——使用品牌中立的占位调色板,你可以后续替换为自己的调色板。教授一种与设计系统无关的方法:表单启发式方法、带有可运行验证器的颜色公式、标记规格和交互规则。经过验证的默认调色板记录在 references/palette.md 中——将该文件中的值替换为你品牌的值。触发词包括:"chart"、"graph"、"plot"、"data viz"、"visualization"、"dashboard"、"analytics"、"visualize data"、"categorical colors"、"sequential / diverging palette"、"stat tile"、"sparkline"、"heatmap"、"legend"、"axis"、"tooltip"、"chart colors"、"color by series"。
  • update-config 使用此技能通过 settings.json 配置 Claude Code 框架。自动化行为("从现在起当 X 时"、"每次 X 时"、"每当 X 时"、"在 X 之前/之后")需要在 settings.json 中配置钩子——框架执行这些钩子,而不是 Claude,因此 memory/preferences 无法满足它们。也用于:权限("允许 X"、"添加权限"、"移动权限到")、环境变量("设置 X=Y")、钩子故障排除,或对 settings.json/settings.local.json 文件的任何更改。示例:"允许 npm 命令"、"向全局设置添加 bq 权限"、"将权限移动到用户设置"、"设置 DEBUG=true"、"当 claude 停止时显示 X"。对于简单的设置如主题/模型,建议使用 /config 命令。
  • keybindings-help 当用户想要自定义键盘快捷键、重新绑定按键、添加和弦绑定或修改 ~/.claude/keybindings.json 时使用。示例:"重新绑定 ctrl+s"、"添加和弦快捷键"、"更改提交键"、"自定义键绑定"。
  • verify 通过端到端运行并观察行为来验证代码更改是否确实按预期工作——驱动受影响的流程,而不仅仅是运行测试或类型检查。在提交非琐碎更改之前运行。不要在只涉及测试、文档或其他没有运行时表面可供驱动的代码(产品源码的更改总是有运行时表面)的差异上调用——那样没有东西可以观察。
  • code-review 审查当前的差异,以指定的努力级别(low/medium:更少但更可靠的发现;high→max:更广泛的覆盖范围,可能包含不确定的发现)检查正确性错误和重用/简化/效率清理。传递 --comment 将发现作为内联 PR 评论发布,或传递 --fix 在审查后将发现应用到工作树。
  • simplify 审查更改的代码中的重用、简化、效率和抽象清理,然后应用修复。仅关注质量——它不寻找错误;请使用 /code-review 查找错误。
  • fewer-permission-prompts 扫描你的对话记录以查找常见的只读 Bash 和 MCP 工具调用,然后向项目 .claude/settings.json 添加优先级排序的允许列表,以减少权限提示。
  • loop 按重复间隔运行提示或斜杠命令(例如 /loop 5m /foo,默认为 10 分钟)——当用户想要设置重复任务、轮询状态或按间隔重复运行某操作时使用(例如"每 5 分钟检查部署"、"持续运行 /babysit-prs")。不要为一次性任务调用。
  • claude-api Claude API / Anthropic SDK 参考——模型 ID、定价、参数、流式传输、工具使用、MCP、agent、缓存、Token 计数、模型迁移。触发条件——在打开目标文件之前阅读;不要因为"看起来像一行代码"就跳过——每当:提示中提到了任何形式的 Claude/AnthropicClaude、Anthropic、Fable、Opus、Sonnet、Haiku、anthropic@anthropic-aiclaude-*us.anthropic.*[1m]);用户询问有关 LLM 的问题(定价/模型选择/限制/缓存)——切勿凭记忆回答;或者任务是 LLM 形态但未指明提供商(agent/MCP/工具定义/多 agent/RAG/LLM 评判/计算机使用;对自然语言进行生成/总结/提取/分类/改写/对话;调试拒绝/截断/流式传输/工具调用/Token)。仅当正在处理其他提供商时跳过(覆盖所有触发条件):查询中提到了 OpenAI/GPT/Gemini/Llama/Mistral/Cohere/Ollama;或者对项目运行 grep -rE 'openai|langchain_openai|google.generativeai|genai|mistralai|cohere|ollama' 有匹配结果(如果未指明提供商,请先运行此 grep——不要阅读文件)。
  • run 启动并运行此项目的应用程序,以查看更改是否生效。当被要求运行、启动或截取应用程序截图,或确认更改在真实应用程序中有效(而不仅仅是测试)时使用。首先查找已包含启动应用程序的项目技能;否则回退到按项目类型(CLI、服务器、TUI、Electron、浏览器驱动、库)的内置模式。
  • init 初始化一个新的 CLAUDE.md 文件,包含代码库文档。
  • review 审查 GitHub 拉取请求;对于工作区差异请使用 /code-review。
  • security-review 完成对当前分支上待处理更改的安全审查。遵循安全审查技能说明中的流程。
  • explore 对代码库进行广泛探索。当你需要跨多个文件查找与某个广泛概念匹配的所有文件、类、函数或模式,并且怀疑单个文件不够用时使用。用此工具构建完整图景,读取所有相关文件。适用于:"查找所有 MCP 服务器"、"此应用如何处理认证?"、"测试中使用了哪些模式?"、"查找所有 CSS 自定义属性"。使用此技能构建全面图景,然后报告结果。(使用带有 Explore agent 类型的 Agent 工具。)
  • ask 回答关于 Claude Code(内置斜杠命令、键绑定、工作流程、配置)的问题。使用通过 /ask 加载的技能来回答。仅当你需要检索文档时才调用此技能,而不是当你已经凭记忆知道答案时。
  • plan 规划任务。当用户要求你创建计划,或任务涉及多个文件,或用户要求你在行动前先做计划时使用。使用 Plan agent 类型。
  • search-and-replace 将用户的搜索/替换更改应用到工作树。
  • pnpm 此项目使用 pnpm 作为包管理器。包管理命令请使用 pnpm(不要使用 npm 或 yarn)。(因为找到了 pnpm-lock.yaml 或 pnpm-workspace.yaml 而激活。)

可用的 MCP 工具: 无(未连接 MCP 服务器)。