开发与工程

技能创建器(Meta-Skill)

一个教 Claude Code 如何按最佳实践编写新 Agent Skill 的元技能,把你的领域专长封装成可复用、可发现的技能目录。

62/ 100
推荐

整体可靠,存在已披露的局限;按说明试用并保留回滚路径。

查看评分依据 ↓
可直接使用于
Codex · Claude Code
Star 数
★ 1.5k
最近更新
8 个月前
skill-authoringmeta-skillclaude-code-skillsprogressive-disclosure
+2prompt-engineeringdeveloper-workflow

这个 Skill 能做什么,适合哪些场景?

这个技能本身是一个'元技能':它的作用是指导 Claude 为你创建新的 Agent Skill。它内置了一整套创建流程——从阅读随附的 docs/ 文档,到向用户提问明确范围、搭建目录结构、编写带 YAML frontmatter 的 SKILL.md、添加示例与支持文件,再到测试和提交 git。它总结了技能架构的核心原则(渐进式披露、单一职责、'描述里写清楚做什么和何时用'),并给出四个完整的端到端示例。它随 disler/claude-code-hooks-multi-agent-observability 仓库一同分发,属于该仓库捆绑的技能集合之一。

  • 阅读技能自带的 docs/ 目录中的三份必读文档,掌握技能架构与设计原则
  • 通过提问确定新技能的用途、触发时机和所需资源
  • 在 .claude/skills/<skill-name>/ 下创建目录结构并编写 SKILL.md(含 name/description frontmatter)
  • 按工作流格式编写指令和 2-4 个具体示例,可选添加脚本(含 PEP 723 内联依赖)、模板和参考文件
  • 演示扩展现有技能的做法(如为转写技能追加拼写纠正映射文件)
  • 指导用 git 提交技能以便团队通过 pull 自动共享
适合
  • 团队工程师想把'Python 代码审查'这类重复工作固化成 Claude 可自动触发的技能
  • 数据分析师需要一个带 pandas/matplotlib 脚本的 CSV 分析技能,想按正确结构打包
  • 技术写作者要按公司风格指南创建多文件文档技能(模板、规范、示例分层组织)
  • 已有技能的用户想安全地扩展功能而不破坏原结构
  • 刚接触 Agent Skills 概念、想先看规范和反例再动手的开发者
不适合
  • 只想使用现成能力、不打算自己编写技能的用户——这个技能产出的是新的技能文件而非直接业务结果
  • 需要技能在 Claude Code 之外(如纯 API 调用)自动运行完整流程的场景——创建流程中的文件读写和目录操作需要调用方具备文件系统能力

如何安装这个 Skill?

开始前你需要
Agent 需要具备
  • Shell / 命令行
  • 本地文件系统
需要预先安装
  • docs/ reference files bundled with the skill
  • git for team sharing (optional)

该技能随仓库的 .claude 目录分发。根据 README,将整个 .claude 目录复制到你的项目根目录即可让项目内技能(含本技能)就位:
Claude Code

git clone https://github.com/disler/claude-code-hooks-multi-agent-observability.git
cp -R claude-code-hooks-multi-agent-observability/.claude /path/to/your/project/

注意:该仓库未提供单独安装这一个技能的命令;如只要本技能,可手动把 .claude/skills/meta-skill/ 复制到你的项目 .claude/skills/ 下。

如何使用这个 Skill?

试试这样说

安装后,把下面任意一句发给 Agent 即可触发:

  • 创建一个审查 Python 代码最佳实践的技能,检查 PEP 8、安全问题和性能
  • 帮我做一个分析 CSV 数据并生成统计图表的技能,输出 markdown 报告
  • 按我们公司的风格指南创建一个技术文档写作技能,支持 API 文档和用户手册
  • 给现有的 transcribe 技能加上拼写纠正功能

技能通过描述匹配触发:当用户表示想创建新技能、扩展 Claude 能力或把领域专长打包成可复用技能时,Claude 会加载本技能。流程为:先读 docs/ 三份文档 → 向用户提问明确范围 → 创建 .claude/skills/<skill-name>/ 目录 → 编写 SKILL.md(name 最长 64 字符,description 最长 1024 字符,须包含'做什么'和'何时用')→ 写指令与 2-4 个示例 → 可选添加支持文件(脚本需 chmod +x 并加 PEP 723 依赖头)→ 测试触发与执行 → git 提交共享给团队。个人专用技能应放在 ~/.claude/skills/ 而非项目目录。

这个 Skill 有哪些优点和局限?

优点
  • 自带完整的规范文档和四个端到端示例,从零到提交 git 全流程覆盖
  • 强制执行最佳实践:渐进式披露、单一职责、描述中同时写明触发条件
  • 涵盖三种典型技能形态(纯指令型、带脚本型、多文件型)的创建模式
  • 技能文件本身即文档,团队通过 git pull 即可获得
局限
  • 产出的技能质量取决于随附 docs/ 文档,需一并复制,不能只取 SKILL.md 单文件
  • 仓库未标注许可证,商业化使用前需确认
  • 示例中的脚本依赖(pandas、matplotlib 等)需要使用者自行配置 Python 环境
  • 它只指导创建 Claude Code 风格的技能,不涉及其他 Agent Skills 平台的打包差异

这个 Skill 与同类方案有什么区别?

与相关 Skills 并排比较;分数均按同一 FSRS 标准得出。

Skill FS 评分 Star 数 最近更新 License
技能创建器(Meta-Skill) 本页 62 · 推荐 ★ 1.5k 8 个月前 —
Skill Creator(技能创建器) 70 · 高度推荐 ★ 2.2k 12 天前 MIT
Claude Code 插件技能开发指南 ✓ Anthropic · 官方 51 · 谨慎使用 ★ 38k 11 天前 Apache-2.0
Skill Creator(技能创建器) 48 · 谨慎使用 ★ 3.1k 8 个月前 MIT
DeepTutor Skill Creator 57 · 谨慎使用 ★ 41k 17 天前 Apache-2.0

同仓库还捆绑了其他技能(如转写、晨间简报),本技能是其中的元技能——它不执行业务任务,而是教你制造其他技能;若你只需要现成能力,应选择那些技能而非本技能。

FollowSkills 如何评估这个 Skill?

FollowSkills 评估 · FSRS-1.0
推荐
62/ 100 五分制 3.1 / 5
1价值适配12 / 20 · 3.0/5

创建新技能的元技能,要求先读官方文档理解「渐进式披露」三层结构再动手,纯文档生成类。

2可靠性12 / 20 · 3.0/5
3安全性21 / 25 · 4.2/5
4证据5 / 15 · 1.7/5
5易用性7 / 10 · 3.5/5
6维护性5 / 10 · 2.5/5
1 2 3 4 5 6

点击维度查看打分理由

评估于 2026年7月17日 评估证据[1]

证据充分度:低 — 主要依赖静态检查、作者材料或有限演示;适合发现线索,不适合做高风险决策。

本条评估按 FSRS 1.0 标准完成,维度分不做换算,已进入按 FSRS 2.0 重新评估的复核队列。

查看完整评分方法 →

常见问题

技能应该放在项目目录还是用户目录?
团队共享的项目技能放在项目的 .claude/skills/,会随 git 自动分发给队友;仅个人使用的放在 ~/.claude/skills/。
description 有什么硬性要求?
必填且最长 1024 字符,必须同时说明技能'做什么'和'何时使用',并包含关键触发词,否则技能可能不会被正确触发。
创建的技能需要哪些运行环境?
纯指令型技能无需额外依赖;带脚本的技能需要可执行权限(chmod +x),Python 脚本推荐使用 PEP 723 内联依赖声明。
怎么验证技能生效?
按技能指引检查目录结构和 frontmatter,然后用与 description 匹配的提问测试 Claude 是否加载并遵循指令,再根据结果迭代 description 和指令。

同仓库的其他 Skills

均来自 disler/claude-code-hooks-multi-agent-observability

相关 Skills