SuperAPI AI 工具集

skill-creator

通用与其它

查看项目

更新于 10-15 17:31

技能介绍

用途:Skill Creator 用于创建新技能并迭代改进。整体流程为:明确技能目标与实现方式、写出技能草稿、创建测试提示并运行带该技能的 Claude、帮助用户从定性和定量两方面评估结果、根据反馈重写技能、重复直至满意,最后扩大测试集规模。使用时需先判断用户处于流程哪一步,再介入帮助推进;若用户已有草稿,可直接进入评估与迭代环节。

主要能力:捕获意图(技能应让 Claude 做什么、何时触发、期望输出格式、是否设置测试用例);访谈与研究(询问边界情况、输入输出格式、示例文件、成功标准与依赖,检查可用 MCP);编写 SKILL.md(含 name、description、compatibility 等);技能写作指南(技能目录结构、渐进式披露、领域组织、写作模式与风格);测试用例(保存到 evals/evals.json);运行与评估测试用例(同时启动带技能与基线运行、起草断言、捕获计时数据、评分聚合、启动查看器);读取反馈并改进技能。

使用方式:技能目录包含 SKILL.md(必需,含 YAML frontmatter 与 Markdown 指令)及可选 scripts/、references/、assets/。测试结果放在 <skill-name>-workspace/,按迭代与用例组织。聚合基准命令:python -m scripts.aggregate_benchmark <workspace>/iteration-N --skill-name <name>。启动查看器:nohup python <skill-creator-path>/eval-viewer/generate_review.py <workspace>/iteration-N --skill-name "my-skill" --benchmark <workspace>/iteration-N/benchmark.json > /dev/null 2>&1 &。无显示环境可用 --static <output_path>。完成后 kill $VIEWER_PID 2>/dev/null。

适用场景:从零创建技能、编辑或优化现有技能、为技能建立测试与评估、优化技能触发描述。

限制:技能不得包含恶意软件、漏洞利用代码或危害系统安全的内容;不应创建误导性技能或用于未授权访问、数据外泄等恶意活动的技能。主观输出(写作风格、艺术)通常不需要断言,宜定性评估。资料未提供收费、价格、平台与效果信息。