那么又有朋友要问了,如果不想用别人的,想享受下从零开始创建skills的乐趣该怎么操作呢,这是我的best practices
【用 Agent 生成符合规范的 Skills,再用 meta-skill 生成更多 skills】
Agent Skills 有明确规范,不是随便一个 markdown 就能叫 skill。权威规范在 [Agent Skills Specification](
agentskills.io),由 Anthropic 发起并维护,是跨平台的开放标准。skill 必须包含规定的 frontmatter(name、description 等)和目录结构,才能被 Cursor、Claude Code 等正确识别和加载。meta-skill 指的是「生成 skills 的 skill」——它本身是符合规范的 skill,但作用是指导 Agent 按规范写出新的 skill。
查找 meta-skill 建议去 [skills.sh](
skills.sh):这是 Agent Skills 的发现和安装目录,安装量决定排名。skills.sh 上排名靠前的发布者(Vercel Labs、Anthropic、Microsoft)发布的 skills 普遍符合规范,可作为参考。
生成 skill 的 meta-skill 里:
1️⃣skill-creator(anthropics/skills)是 Anthropic 官方的,50K+ 安装,支持 Create、Eval、Improve、Benchmark 四种模式,覆盖从意图到测试、迭代、描述优化的全流程,安装命令是 `npx skills add anthropics/skills --skill skill-creator`。
2️⃣skill-creator(vercel-labs/agent-browser)是 Vercel Labs 的版本,侧重「如何写好 skill」的指导:强调 Concise is Key、Set Appropriate Degrees of Freedom、Progressive Disclosure,提供 skill 结构说明、scripts/references/assets 使用建议、渐进式披露模式,以及六步创建流程(理解用例 → 规划资源 → init_skill.py 初始化 → 编辑 → package_skill.py 打包 → 迭代),安装命令是 `npx skills add
github.com --skill skill-creator`。
两者都是 meta-skill,Anthropic 版偏全流程与评估,Vercel Labs 版偏写作原则与打包流程。
3️⃣Cursor 自带的 create-skill 也是 meta-skill,路径在 ~/.cursor/skills-cursor/create-skill/,在 Agent 里输入 /create-skill 或说「创建 skill」就会触发,会问用途、位置、触发场景、领域知识等,再帮你搭结构、写 SKILL.md。
4️⃣SKILLS_GUIDE.md 是我写的规范文档,基于 Agent Skills Specification、skills.sh 和 Vercel skills CLI,与官方 spec 的区别在于:spec 定义格式和结构,SKILLS_GUIDE 侧重”如何写“
description 怎么写(WHAT + WHEN、第三人称、触发关键词)
正文如何组织(步骤、边界情况、示例、Related Skills)
如何渐进式披露(主文件 <500 行、细节放 references)
命名约定(topic-action、category-subcategory-specific)
质量检查清单
写 skill 时 @ 一下,AI 会按这套写作规范来,而不是只满足格式要求。
5️⃣规范参考
Agent Skills Specification:
agentskills.io(权威规范,由 Anthropic 维护)。
skills.sh 标杆:Vercel Labs、Anthropic、Microsoft 发布的 skills 可作为规范参考。