第 4 章 · 04 技能的最佳实践与共享 本节摘要:技能写好了怎么用对、怎么分享。最佳实践:description 要具体并含触发词(它是自动触发唯一依据)、一个技能解决一个问题、SKILL.md 控制在 500 行内超出拆支持文件、重复内容移到 scripts/references、副作用操作保持用户触发。故障排查:未触发→描述不够具体/目录不可见/被高优先级覆盖;触发太频繁→收紧描述加约束。共享:项目级放仓库共享、个人级放 (脚本记得 )、可打包进插件分发。 学习目标 阅读完本节,你应当能够: 背出技能设计的最佳实践四条。 按清单排查"技能未触发"与"触发太频繁"两类问题。 说出项目级/个人级技能的共享方式与脚本权限注意点。
本节摘要:技能写好了怎么用对、怎么分享。最佳实践:description 要具体并含触发词(它是自动触发唯一依据)、一个技能解决一个问题、SKILL.md 控制在 500 行内超出拆支持文件、重复内容移到 scripts/references、副作用操作保持用户触发。故障排查:未触发→描述不够具体/目录不可见/被高优先级覆盖;触发太频繁→收紧描述加约束。共享:项目级放仓库共享、个人级放
~/.claude/skills/(脚本记得chmod +x)、可打包进插件分发。
阅读完本节,你应当能够:
disable-model-invocation);自动触发技能设清晰边界(如 brand-voice 只作用于内容生成场景)。未触发:描述不够具体(缺触发词)→ 目录不可见(检查 .claude/skills/ 拼写)→ 被高优先级技能覆盖(同名冲突)。
触发太频繁:收紧 description、加适用约束(如"仅当…时")。
.claude/skills/:随仓库版本管理,团队自动共享;~/.claude/skills/:全项目生效;复制脚本后记得 chmod +x ~/.claude/skills/*/scripts/*;技能的最佳实践浓缩为三句话:描述决定触发、正文保持精简、支持文件承载细节。共享的路径有三条(仓库/用户目录/插件),按受众选择。下一章从"能力包"转向"专门助手":子代理 Subagents。