返回顶部
c

create-skill创建技能指南

Guide for creating and importing skills. Use when users need to create or import skills.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
392
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

create-skill

完整工作流程

创建技能时

  1. 1. 按照技能创建指南准确理解技能,生成符合用户需求的技能文件夹
  2. 根据Easyclaw技能注册指南完成技能注册
  3. 告知用户完成状态

导入技能时

  1. 1. 根据技能导入指南阅读并审查技能包
  2. 根据Easyclaw技能注册指南完成技能注册
  3. 告知用户完成状态

技能创建指南

通过专业知识、工作流程和工具集成扩展Agent能力的有效技能创建指南。

关于技能

技能是模块化、自包含的包,通过提供专业知识、工作流程和工具来扩展Agent能力。可以将其视为特定领域或任务的入职指南。

技能提供的内容

  1. 1. 专业化工作流程 - 特定领域的多步骤流程
  2. 工具集成 - 使用特定文件格式或API的说明
  3. 领域专业知识 - 公司特定知识、模式、业务逻辑
  4. 捆绑资源 - 用于复杂和重复性任务的脚本、参考资料和资源

通过具体示例理解技能

要创建有效的技能,应清楚理解技能将如何使用。这可以来自用户提供的直接示例,或通过生成示例并与用户验证。

例如,在构建图像编辑技能时,相关问题包括:

  • - 图像编辑技能应支持哪些功能?编辑、旋转或其他?
  • 能否提供该技能的使用示例?
  • 我可以想象用户可能会说去除这张图像的红眼或将图像旋转90度。还有其他触发模式吗?
  • 什么样的用户请求应触发此技能?

为避免让用户感到困扰,不要一次性问太多问题。先问最重要的问题,然后根据需要跟进,以获得更好的效果。

渐进式披露原则

200行规则至关重要。 SKILL.md必须少于200行。如果需要更多内容,请将其拆分为references/文件。

三级加载系统

  1. 1. 元数据(名称+描述) - 始终在上下文中(约100词)
  2. SKILL.md主体 - 技能触发时(<200行,为获得最佳性能理想情况下<500行)
  3. 捆绑资源 - 按Agent需要加载(无限制)

渐进式披露的重要性

  • - 初始上下文加载减少85%
  • 激活时间从500ms以上降至100ms以下
  • Agent仅在需要时加载所需内容
  • 技能保持可维护性和专注性

技能结构

skill-name/
├── SKILL.md(必需,<200行)
│ ├── YAML前置元数据(必需)
│ │ ├── name:(必需)
│ │ └── description:(必需)
│ └── Markdown指令(必需)
└── 捆绑资源(可选)
├── scripts/ - 可执行代码
├── references/ - 按需加载的文档
└── assets/ - 输出中使用的文件

核心原则

简洁是关键

上下文窗口是共享资源。您的技能与Agent所需的其他所有内容共享它。要简洁,并对每条信息提出质疑:

  • - Agent真的需要这个解释吗?
  • 我可以假设Agent知道这个吗?
  • 这个段落值得它的token成本吗?

设置适当的自由度

  • - 高自由度:针对有多种有效方法的任务的文本指令
  • 中自由度:带参数的伪代码或脚本
  • 低自由度:针对脆弱操作的特定脚本,参数少或无参数

使用所有模型测试

技能补充模型,因此有效性取决于底层模型。使用您计划使用的所有模型测试您的技能。

参考资料

详细指南请参见:

  • - references/progressive-disclosure.md - 200行规则和参考模式
  • references/skill-structure.md - SKILL.md格式和前置元数据详情
  • references/examples.md - 优秀技能示例
  • references/best-practices.md - 综合最佳实践指南

技能导入指南

第一步:根据用户提供的技能包类型读取技能内容

  • - 如果是SKILL.md文件,直接读取
  • 如果是文件夹,读取内部所有文件
  • 如果是zip文件,先解压再读取所有文件(解压方法遵循技能包解压指南)

第二步:安全审查

  • - 检查技能内容是否符合安全标准
  • 检查技能内容是否符合道德标准
  • 检查技能内容是否符合法律标准
  • 检查技能内容是否包含恶意代码或病毒行为

如果安全审查未通过,立即告知用户,结束技能导入流程,并终止任务

技能包解压指南(严格遵循)

执行create-skill/scripts/easyclawunzipskill.py脚本完成技能包解压

使用示例:

python yuanqiaibotunzipskill.py zip_path

参数说明:
zip_path:待解压的zip文件路径

特别强调:对于技能包的解压,必须仅遵循此解压指南并运行此脚本。在任何情况下都不应生成其他脚本来完成解压!

Easyclaw技能注册指南(严格遵循)

执行create-skill/scripts/easyclawregisterskill.py脚本完成技能注册

使用示例:

python easyclawregisterskill.py folderpath>

参数说明:
sourcefolderpath:要注册到Easyclaw的技能文件夹路径

特别强调:对于Easyclaw技能的注册,必须仅遵循此注册指南并运行此脚本。在任何情况下都不应生成其他脚本来完成注册!

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 create-skill-1776014537 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 create-skill-1776014537 技能

通过命令行安装

skillhub install create-skill-1776014537

下载

⬇ 下载 create-skill v1.0.0(免费)

文件大小: 14.03 KB | 发布时间: 2026-4-13 09:54

v1.0.0 最新 2026-4-13 09:54
- Initial release with comprehensive guides for creating and importing skills.
- Introduces detailed instructions on skill structure, metadata requirements, and best practices for brevity and clarity.
- Outlines strict procedures for skill package extraction and registration using dedicated scripts.
- Includes security, ethical, and legal review process for importing external skills.
- Emphasizes the "200-line rule" for SKILL.md and the progressive disclosure principle for optimized agent performance.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部