SuperAPI AI 工具集

skill-creator

智能体与模型

查看项目

更新于 10-16 00:29

技能介绍

用途:skill-creator 用于按 agentskills.io 规范编写和结构化专业级智能体技能,适合创建新技能目录或起草流程化指令时使用。

主要能力与步骤:

  1. 初始化并校验元数据。名称需为 1-64 字符,仅含小写字母、数字和单个连字符,且必须与父目录名完全一致(如 angular-testing 应位于 angular-testing/SKILL.md)。描述最多 1024 字符,用第三人称,包含正向触发(“Use when...”)与负向触发(“Don't use for...”)。校验命令为:python3 scripts/validate-metadata.py --name "[name]" --description "[description]",若报错需根据 stderr 自行修正并重跑。
  2. 组织结构。以校验后的名称创建根目录,并初始化 scripts/(小型 CLI 工具与确定性逻辑)、references/(一层深度的上下文,如 schema、API 文档)、assets/(输出模板、JSON schema、静态文件)子目录,且不创建 README.md 等面向人的文件。
  3. 起草 SKILL.md。以 assets/SKILL.template.md 为起点,用第三人称祈使句写作,按严格时间顺序编号,清晰映射决策树,把具体模板放入 assets/ 并命令智能体复制结构,术语保持统一。渐进披露要求:主 SKILL.md 不超过 500 行,庞大 schema 或复杂规则移入 references/,仅在需要时命令读取(JiT 加载)。
  4. 识别并打包脚本。针对脆弱任务(正则、复杂解析、重复样板)编写单一用途脚本,放入 scripts/,设计为带参数的小型 CLI,通过 stdout/stderr 报告成败,并给出可读错误信息以便自纠。
  5. 技能组合(可选)。复杂技能可用路由器/子技能模式,创建高层路由技能并引用其他技能文件夹。
  6. 最终逻辑校验。检查 SKILL.md 的“幻觉缺口”,确认所有路径为相对路径并使用正斜杠,对照 references/checklist.md 交叉核对。

错误处理:元数据失败时定位具体错误(如 STYLE ERROR)并改写以去除第一/第二人称;上下文膨胀超过 500 行时,把最大流程块移入 references/。

限制:资料未提供该工具的收费、价格、平台或实际效果信息。