SuperAPI AI 工具集

skill_creator

智能体与模型

查看项目

更新于 10-16 07:24

技能介绍

用途:创建或更新工作区技能,明确其能力、触发短语与目标路径(~/workspace/skills/<name>/)。

主要能力:规划技能文件布局,将操作核心保留在 SKILL.md,把冗长文档、示例、模式或教程放入 references/,模板或输出资产放入 assets/,辅助二进制或脚本放入 bin/;起草或更新 frontmatter(必填 name、description)与正文。工具型技能正文含 Purpose、Tooling、Auth、Operating Rules;纯工作流技能含 Purpose、Workflow、Output Contract、Operating Rules。

使用方式:先明确能力与触发短语,选择窄范围,一个技能只做一件事。连接器凭据通过 credentials.request_api_access 收集,而非手写文件;连接后可用 /opt/hatch/skills/skill-creator/bin/scaffold-connector-skill --provider <provider> 生成 SKILL.md,其 Tooling 与 Auth 段已含凭据机制,CLI 写入其创建的 bin/。若创建或编辑 Python CLI,需先运行 python3 -m py_compile ~/workspace/skills/<skill-name>/bin/*.py 再报告成功。

适用场景:需要为工作区新增或维护可复用技能时。

限制:不得虚构二进制、路径或认证流程;保持最小 frontmatter 与按需加载;认证单独成段;仅在能显著缩短 SKILL.md 时创建 references/;401 或 403 应先检查凭据是否附加。命名规则、资源拆分启发式、模板与审查清单见 references/authoring_guide.md。