SuperAPI AI 工具集

skill-creator

智能体与模型

查看项目

更新于 10-15 22:41

技能介绍

用途:Skill Creator 提供创建有效技能的指导,适用于用户想新建技能或更新已有技能,以扩展智能体能力时。技能是模块化、自包含的包,为 Claude 提供专门知识、工作流和工具,相当于特定领域或任务的“入门指南”。

主要能力:指导设计专门工作流(多步骤流程)、工具集成(特定文件格式或 API 的用法)、领域专长(公司特定知识、模式、业务逻辑)以及捆绑资源(脚本、参考文档、资产)。核心原则包括:保持简洁,只补充 Claude 不具备的上下文;按任务脆弱性与可变性设置自由度(高自由度用文本指令,中自由度用伪代码或带参数脚本,低自由度用具体脚本和少量参数)。

技能结构:每个技能包含必需的 SKILL.md(YAML frontmatter 的 name 与 description,以及 Markdown 正文)和可选资源目录 scripts/、references/、assets/。采用三级渐进式披露:元数据始终在上下文,SKILL.md 正文在触发时加载,捆绑资源按需加载。SKILL.md 正文建议控制在 500 行以内,详细内容拆分到引用文件,并避免重复。不要创建 README.md、INSTALLATION_GUIDE.md、QUICK_REFERENCE.md、CHANGELOG.md 等多余文档。

使用方式:创建流程为:用具体示例理解技能;规划可复用内容;运行 scripts/init_skill.py <skill-name> --path <output-directory> 初始化;编辑资源并编写 SKILL.md;运行 scripts/quick_validate.py <path/to/skill-folder> 验证;在 Skill Creator 产品流程中调用 preview_skill(skill_name="<skill-name>", skills_subdir="{thread_id}/skills") 预览生成文件;根据实际使用迭代。

适用场景:需要为智能体添加特定领域流程、文件格式或 API 操作、公司内部知识、模板与脚本等可复用能力时。

限制:资料未提供收费、价格、平台支持范围等具体信息;技能应只包含直接支持其功能的必要文件,避免冗余文档。