SuperAPI AI 工具集

skill-creator

智能体与模型

查看项目

更新于 10-16 09:54

技能介绍

用途:Skill Creator 用于创建新技能并迭代改进它们。整体流程为:先确定技能要做什么及大致做法,写出草稿,创建若干测试提示并运行带该技能的 Claude,帮助用户从定性和定量两方面评估结果,再根据反馈重写技能并重复,最后扩大测试集重跑。使用时需先判断用户处于流程哪一步:有人只说“我想做一个关于 X 的技能”,可帮其收窄需求、写草稿、写测试用例、确定评估方式并反复迭代;若已有草稿,可直接进入评估迭代环节。若用户不需要大量评估而要求随意交流,也可灵活处理。技能完成后还可运行技能描述改进脚本优化触发。

主要能力:捕获意图,询问边界情况、输入输出格式、示例文件、成功标准和依赖;编写 SKILL.md(含 name、description 等组件);搭建测试用例并保存到 evals/evals.json;用子代理分别运行带技能与基线版本;汇总 benchmark;启动 eval-viewer 查看结果;读取反馈并改进技能。技能采用三级加载:元数据、SKILL.md 正文(建议 500 行内)、捆绑资源。

使用方式:创建技能时先理解用户意图,可提取对话历史中的工具、步骤、修正和输入输出格式。写入 SKILL.md 后,写 2-3 个真实测试提示并保存到 evals/evals.json。运行评估时用 python -m scripts.aggregate_benchmark <workspace>/iteration-N --skill-name <name> 聚合,用 generate_review.py 启动查看器。反馈保存在 feedback.json。

限制:技能不得包含恶意软件、漏洞利用代码或危害系统安全的内容,不得创建误导性技能或便于未授权访问、数据外泄等恶意活动的技能。资料未提供收费、价格和具体平台支持信息。沟通应根据用户对技术术语的熟悉程度调整措辞。