让 HeyDeer 了解你的代码库
技能
技能采用开放的 Agent Skills 格式。仓库检查会列出它需要的技能,HeyDeer 在执行该检查时会使用这些技能。
HeyDeer 在哪里查找技能
不同编程工具在不同的文件夹中查找技能。HeyDeer 使用 PR 中 .agents/skills/ 里的技能,因此 PR 可以添加或修改其自身审查所使用的技能。
- 每个技能是一个包含 SKILL.md 的文件夹。HeyDeer 会按照 Agent Skills 格式的规定加载整个文件夹,包括 SKILL.md 引用的文件。
- 技能名称使用小写字母、数字和单个连字符,最多 64 个字符。
- 技能只是指导。如果列出的技能不存在,HeyDeer 仍会按照检查的指令执行该检查。
在检查中列出技能
在检查的 frontmatter 中,将技能名称添加到 skills 下:
---
paths: "src/routes/**"
skills: [api-auth]
---
Each new or changed route handler must run behind requireAuth.已经在使用 .claude/skills?
添加一个符号链接,让相同的技能也出现在 .agents/skills 中。无需移动它们:
mkdir -p .agents
ln -s ../.claude/skills .agents/skills
git add .agents/skills关于 Claude Code 如何查找技能,请参阅 Claude Code 的技能文档。