三峡大学硕士刘战 (@sanxialiuzhan) 在 【技能分享】Claude Code Skills 入门:别把 Skill 写成超长 Prompt 中发帖
最近看 Claude Code Skills 文档,最大的感受是:Skill 不应该写成“万能提示词”,而应该写成一个边界很清楚的小工具包。
官方文档:
Extend Claude with skills - Claude Code Docs
Agent Skills in the SDK - Claude Code Docs
我理解的 Skill
Skill = 一段可自动发现的说明 + 必要的脚本/模板/参考资料。
它适合沉淀那些你经常重复做、而且流程比较稳定的任务,例如:
PR review
生成 changelog
检查论文格式
按项目规范写测试
根据设计稿实现页面
不适合把所有偏好一股脑塞进去。那样模型每次都要读一大坨,反而容易失焦。
最小结构
my-skill/
SKILL.md
scripts/
templates/
references/
...