SuperAPI AI 工具集

skill-creator

智能体与模型

查看项目

更新于 10-16 04:53

技能介绍

用途:Skill Creator 引导用户创建新的智能体技能,通过一系列选择收集需求,然后生成一个可直接编辑、内置最佳实践的项目结构。

主要能力:以对话方式(AskUserQuestion)依次收集技能名称、技能级别、环境策略(仅 L1)和输出目录,再调用 scaffold.py 非交互式生成脚手架,并报告生成结果与后续步骤。技能级别分为:L0 纯提示(仅 SKILL.md,能力来自内置工具、MCP 或通用知识);L0+ 提示加辅助脚本(用于环境检测、状态缓存等);L1 提示加业务脚本(脚本处理核心业务逻辑,接收参数、返回结构化 JSON)。L1 环境策略可选 stdlib(仅 Python 标准库,推荐默认)、uv(PEP 723 内联依赖,uv run 执行)、venv(传统虚拟环境加 run.sh)。

使用方式:技能名称需为小写字母、数字和连字符,以字母开头、字母或数字结尾,无连续连字符,最长 64 字符。收集参数后运行:python3 {SKILL_DIR}/scripts/scaffold.py scaffold --name <name> --level <level> [--env <strategy>] --output <dir>。脚本向 stdout 输出 JSON(含 status、level、env、created、hint),失败时 stderr 输出含 error、hint、recoverable 的 JSON。生成后需编辑 SKILL.md 替换占位符、定制 scripts/、测试 preflight(如 L1 stdlib 运行 python3 scripts/main.py preflight),并可添加 references/。

适用场景:需要快速搭建符合规范的智能体技能项目时。

限制:资料未提供收费、价格、平台支持范围等信息;具体生成文件内容与验证规则需参考其 references 文档。