技能创建器

创建扩展 Claude 功能的有效技能指南

Home/Meta/技能创建器

What is it?

用于创建有效 Claude 技能的综合指南,通过专业知识、工作流和工具集成扩展 Claude 的能力。技能是模块化、自包含的包,将 Claude 从通用代理转变为配备特定领域程序性知识的专业代理。此技能提供构建专业技能的框架、最佳实践和工具。

How to use it?

技能创建遵循系统化的六步流程:

步骤 1:通过具体示例理解

  • 收集技能将如何使用的示例
  • 询问关于功能和触发短语的澄清性问题
  • 在实施前建立清晰的理解

步骤 2:规划可重用内容

  • 分析示例以识别可重用资源
  • 确定需要哪些脚本、参考资料和资产
  • 规划技能的结构

步骤 3:初始化技能

  • 运行 scripts/init_skill.py <skill-name> --path <output-directory>
  • 生成具有适当前置内容和资源目录的模板

步骤 4:编辑技能

  • 创建 scripts/(用于确定性任务的可执行代码)
  • 创建 references/(按需加载的文档)
  • 创建 assets/(输出中使用的文件)
  • 使用命令式/不定式形式编写 SKILL.md

步骤 5:打包技能

  • 运行 scripts/package_skill.py <path/to/skill-folder>
  • 自动验证结构和内容
  • 创建可分发的 zip 文件

步骤 6:迭代

  • 在实际任务上测试技能
  • 注意困难和低效之处
  • 更新和改进

Key Features

  • 渐进式披露设计 - 三级加载系统(元数据、SKILL.md、捆绑资源)
  • 自动技能初始化与适当结构
  • Scripts 目录用于确定性、令牌高效的可执行代码
  • References 目录用于按需文档加载
  • Assets 目录用于输出资源(模板、字体、图像)
  • 打包期间自动验证(前置内容、命名、结构)
  • 创建可分发的 zip 文件
  • 有效技能设计和迭代的最佳实践
View on GitHub

GitHub Stats

Stars
Forks
Last Update
Author
Anthropic
License
Apache-2.0
Version
1.0.0

Categories

Features

⭐ Featured

Related Skills

More from Meta