SuperAPI AI 工具集

skill-creator

智能体与模型

查看项目

更新于 10-16 08:04

技能介绍

用途:在从零创建新技能、将已有技能重构为双兼容标准,或审查技能结构、引用布局与打包质量时使用。不适用于普通商业计划撰写,也不应把仓库级规则塞进单个技能,或写入特定提供方的命令语法与界面假设。

主要能力:定义技能构成——必需的 SKILL.md(含 name、description 的 YAML frontmatter 与 Markdown 正文),以及可选的 scripts/(可执行代码)、references/(按需载入的文档)、assets/(输出用模板、图标、字体等)。强调精简优先、按任务脆弱度设置自由度,并采用三级渐进披露:元数据常驻、SKILL.md 触发后载入、资源按需载入。

使用方式:先以具体示例明确技能范围、触发条件与主要产物;规划可复用内容;运行 scripts/init_skill.py <skill-name> --path <output-directory> 初始化;编辑资源并撰写 SKILL.md;运行 package_skill.py 打包;再依据实际使用迭代。所有 .md 文件有 500 行硬上限,超出应拆分并在 SKILL.md 中说明何时读取。

适用场景:创建新技能、重构现有技能、审查结构与打包质量。

限制:需提供技能用途、触发条件、预期输出、可复用脚本与仓库标准等输入;应复用已有引用而非重复创建近似技能;须用 skill-safety-audit 审计脚本与引用,防范隐藏安装器、提示注入与数据外泄,避免在技能、示例或资源中存放密钥。具体命令参数与脚本细节以资料为准,其余暂未提供。