s.4操作⏱ 约 5 分钟
给 Skill 加参数与逻辑
让一个技能能适应不同输入
🔎 最后验证 2026-05📚 来源:Claude Code 官方文档🧰 Claude Code✅ 89 人学过👁 157 次阅读
为什么学这个
一个写死的命令只能干一件固定的事。但很多时候你想要"同一套流程、换个对象":审查这个文件 / 那个文件,翻译成英文 / 日文。让 Skill 接收参数,它就从"一招鲜"变成"一套灵活的工具"。
💡 打个比方
没参数的命令像只能投一种饮料的自动售货机;带参数的命令像能按你按键出不同饮料的售货机——同一台机器,你告诉它"要可乐",它给可乐;"要雪碧",给雪碧。参数就是你按下的那个键。
- 参数= 调用命令时你顺带给的输入,命令会把它代入流程
/translate 日文→ 用"日文"作为目标语言执行翻译流程/review src/app.js→ 审查你指定的那个文件
- 设计带参数的 Skill 时想清楚:
- 它需要哪些输入?哪些必填、哪些可选(有默认值)?
- 输入非法/缺失时怎么办?(P4 #7 输入校验的意识,Skill 里也适用)
- 具体的参数写法以官方文档为准

都看到这了,打个赏呗!
接下来 · s.5
测试与分发 Skill
继续读下一节 →