Claude Code 如何设置自动调用Skill

本文以产品需求skill自动调用举例

方式一:通过 description 字段匹配(你的 skill 已经支持)

你的 product-doc-generator/SKILL.md 第 3 行的 description 已经写得很清楚了:

复制代码
description: Generate standardized product requirement documents (PRD) from feature descriptions...
Use when the user asks to create a PRD, product document, requirement specification...

系统会根据这个描述自动判断何时触发 Skill。如果你说"写个 PRD""生成需求文档"这类话,理论上会匹配到它。但实际操作中,Claude Code 对 Skill 的自动调用比较保守,通常需要你明确输入 /product-doc-generator 才会触发。

说明: product-doc-generator/SKILL.md 这个是本地存放skill的相对路径

方式二:在 settings.json 中配置 hook

.claude/settings.json 里可以通过 hooks 配置,设置某些关键词或路径下自动触发某个 Skill。大致结构如下:

复制代码
{
  "hooks": {
    "onUserMessage": [
      {
        "match": "(?i)(写需求|生成PRD|产品文档|需求文档)",
        "action": "skill:product-doc-generator"
      }
    ]
  }

但这需要你确认当前项目下是否有 .claude/settings.json 文件,以及 Claude Code 版本是否支持这种 hook 语法(不同版本可能有差异)。


总结 :最简单的方式还是你在需要写需求时在claude上直接说 /product-doc-generator,或者告诉我"用你的 skill 来写",这样最可控。要不要配自动触发取决于你希望多自动 --- 配了的话,每次提到"需求文档"都会自动调用 Skill,可能会在你只想简单问个问题时也触发。

相关推荐
用户5191495848452 小时前
VBScript随机数生成器内部机制:从时间种子到密码令牌破解
人工智能·aigc
kfaino10 小时前
你好,我叫Token——AI世界里最忙的搬砖工
aigc·openai·ai编程
人活一口气17 小时前
Spring Boot与AIGC的完美结合:从零搭建智能内容生成平台
java·spring boot·aigc
SelectDB17 小时前
阶跃星辰基于 SelectDB 构建 PB 级 Agent 可观测平台
大数据·数据库·aigc
爱吃的小肥羊19 小时前
Claude Fable 5 最新动态:灰度回归,GPT-5.6 分阶段发布跟进
aigc·ai编程·claude
leeyi19 小时前
Agent Transfer:让 AI 把任务交给更合适的 AI
aigc·agent·ai编程
后端小肥肠19 小时前
Codex + Obsidian 做人生副本视频:输入主题文案,直通剪映草稿
人工智能·aigc·agent
threerocks1 天前
什么?我连 A2A、MCP 都没学会,现在又来了 AG-UI、A2UI.
前端·aigc·ai编程
牛奶1 天前
连微软都用不起 AI 了
aigc·openai·ai编程
刘棕霆1 天前
20—Token 计量与效率优化:每次测评消耗了多少 token
aigc·测试