技能包与 SKILL.md 模板
技能(Skill) 赋予 Claude 一项专注的专长,当你的请求匹配时它会按需加载 —— 这样你就不必每次都重新解释你的需求。AILmanac 自带了一套即用型技能包,每种用户类型对应一个。在 Skills 页面深入学习这一概念。
现成的技能包
可从仓库的 /skills 文件夹中获取以下任意一个:
| 技能包 | 适用对象 | 它能做什么 |
|---|---|---|
writing-content-pro | 作者、营销人员、创作者 | 简报 → 分轮次起草 → 匹配你的语气 → 二次利用 |
developer-workflow | 开发者 | 上下文优先的编码、审查、测试、清晰的提交 |
research-analyst | 研究员、分析师 | 有来源支撑的综合,恪守引用规范 |
data-analyst | 数据与电子表格用户 | SQL/公式 + 通俗易懂的解读 + 统计合理性检查 |
business-marketing | 创始人、中小企业主 | 定位、文案、客户沟通、轻量规划 |
student-learning | 学生与学习者 | 苏格拉底式辅导 + 复述教学(去学习,而不是照抄) |
everyday-productivity | 所有人 | 邮件、摘要、规划、决策 |
每一个都融入了既定准则:给出上下文、反复迭代、并核实重要内容。
安装一个(Claude Code)
# personal — available in all your projects
mkdir -p ~/.claude/skills && cp -r skills/writing-content-pro ~/.claude/skills/
# or per-project — shareable with your team via the repo
mkdir -p .claude/skills && cp -r skills/writing-content-pro .claude/skills/
当你的请求匹配技能的 description 时,Claude 会自动激活该技能。在 Claude.ai / Cowork 上,创建一个技能并粘贴该技能包的 SKILL.md(可用性因套餐而异)。
编写你自己的技能 —— 最小化模板
一个技能就是一个包含 SKILL.md 的文件夹:YAML frontmatter + 指令。description 就是触发条件 —— 把它写成「Use when…(在……时使用)」。
---
name: my-skill
description: Use when the user is doing X — be specific about the trigger so Claude knows when to load this and when not to.
---
# My Skill
Short statement of the role/goal.
## Workflow
1. Step one…
2. Step two…
## Rules
- The non-negotiables (accuracy, privacy, output format).
## Default output
What a good response looks like.
有效性检查清单
-
name为 kebab-case 格式,且与文件夹名一致。 -
description说明了何时使用它(触发条件),而不只是它是什么。 - 指令具体且有边界 —— 一项明确的任务。
- 不包含任何密钥、凭据或个人/客户数据。
- 说明了如何处理不确定性(不要编造;要核实)。
相关内容
- Skills:按需调用的专长 —— 完整概念
- 自定义斜杠命令 —— 由你按需触发
- 子智能体 —— 把整块工作委托出去