跳到主要内容

技能包与 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 说明了何时使用它(触发条件),而不只是它是什么。
  • 指令具体且有边界 —— 一项明确的任务。
  • 不包含任何密钥、凭据或个人/客户数据。
  • 说明了如何处理不确定性(不要编造;要核实)。

相关内容