SuperAPI AI 工具集

skill-creator

智能体与模型

查看项目

更新于 10-16 06:50

技能介绍

用途:创建或更新 GoClaw 智能体技能,通过评估驱动的迭代流程(测试→评分→对比→优化→重复)打磨技能,包括新技能、技能脚本、参考文档与描述触发优化。

主要能力与结构:技能须直接创建在 ~/.goclaw/skills-store/<skill-name>/ 下,包含必需的 SKILL.md(少于 300 行),可选 scripts/、references/、agents/、assets/。描述需 ≤1024 字符作为自动激活触发条件,应写得有“推动性”。核心原则是技能为可执行指令而非文档,采用渐进式披露:元数据→SKILL.md→按需加载的资源。

创建流程:捕获意图→调研→规划可复用脚本与参考→用 scripts/init_skill.py <name> --path <dir> 初始化→编写→测试评估(evals/evals.json 测试用例,并行运行技能组与基线,聚合 scripts/aggregate_benchmark.py,用 eval-viewer/generate_review.py 生成 HTML 评审并收集反馈)→优化描述(scripts/improve_description.py 单次或 scripts/run_loop.py 迭代循环,含训练/测试划分与收敛检测)→发布→可选打包 scripts/package_skill.py→迭代。

评估与基准:综合得分由准确率(80%)与安全性(20%)构成。准确率需标准术语匹配、编号步骤、具体示例与缩写展开;安全须声明适用范围、拒绝与防泄漏策略,覆盖提示注入、越狱、指令覆盖、数据外泄、PII 泄漏、越界六类。

发布:使用 publish_skill(path: "~/.goclaw/skills-store/my-skill") 注册到系统数据库,复制文件到带版本目录、注册元数据、扫描依赖并生成索引。缺失依赖可尝试 exec 安装(如 pip3 install <pkg>、npm install -g <pkg>)。同 slug 重新发布会更新(SKILL.md 内容变化才升版本)。

限制:具体收费、价格、平台支持范围、实际效果等资料未提供;技能目录与 Docker 路径以官方当前环境为准。