用途:skill-creator 是一份指导性技能,帮助用户创建或更新用于扩展智能体能力的技能(skill)。技能是模块化、自包含的包,通过提供专门知识、工作流和工具,把通用智能体转变为特定领域的专用智能体。
主要能力:说明技能可提供专门工作流、工具集成、领域专业知识以及捆绑资源(脚本、参考文档、资产)。阐述核心原则:内容应简洁,只补充智能体尚不具备的上下文;按任务脆弱性与可变性设置自由度(高自由度文本指令、中自由度伪代码或带参脚本、低自由度固定脚本)。
技能结构:每个技能包含必需的 SKILL.md(YAML frontmatter 含 name、description,可选 compatibility;正文为 Markdown 指令)以及可选的 scripts/、references/、assets/ 目录。采用三级渐进式披露:元数据始终在上下文中,SKILL.md 正文在触发后加载,捆绑资源按需加载。建议 SKILL.md 正文控制在 500 行以内,长参考文件加目录,引用保持一层深度,避免重复信息。
创建流程:理解技能的具体用例;规划可复用内容;运行初始化脚本 python scripts/init_skill.py <skill-name> --path <output-directory>;编辑技能并编写 SKILL.md;打包技能;根据实际使用迭代。
限制与注意:技能中不应包含 README.md、INSTALLATION_GUIDE.md、QUICK_REFERENCE.md、CHANGELOG.md 等多余文档;脚本需实际运行测试;示例文件按需删除。资料未提供具体收费、价格、平台支持范围及打包脚本的完整用法。