用途:本技能提供“如何编写有效 Skill”的方法与流程,覆盖从理解需求、规划资源到初始化、编辑与打包的完整步骤。适合在新建 skill 目录、打包 skill,或需要了解 skill 结构规范时使用。
主要能力:说明 skill 的组成结构(必需的 SKILL.md 与可选的 scripts/、references/、assets/),讲解核心原则(简洁第一、设定合适自由度、渐进式加载与多种拆分模式),并给出创建流程的六个步骤。
使用方式:新建时先运行 scripts/init_skill.py <skill-name> --path <output-directory> 生成模板;随后实现可复用资源、编写 SKILL.md(frontmatter 只写 name 与 description,正文用祈使句写流程与资源用法);完成后运行 scripts/package_skill.py <path/to/skill-folder> 打包,可指定输出目录如 ./dist。打包前会校验 frontmatter、命名、目录结构、description 质量与资源引用,验证失败则不生成包。
适用场景:编写多步 workflow、领域知识、工具集成类 skill,或为重复任务沉淀脚本、参考文档与输出模板。脚本需实际运行验证;模板示例文件按需删除。
限制:资料未提供具体平台差异、价格与支持范围;创建步骤中除“明确不适用”外建议按顺序执行。