SuperAPI AI 工具集

oma-skill-creator

智能体与模型

查看项目

更新于 10-16 05:46

技能介绍

用途:创建、修订并校验 OMA 技能,按 SSL-lite(源自 Scheduling-Structural-Logical)Markdown 结构组织,保持可读、可执行、可维护。适用于新增 .agents/skills/{name}/SKILL.md、把现有技能升级为 SSL-lite 格式、为执行密集型技能补充规范命令路径或工作流路径、审计技能能否被路由与执行逻辑使用,以及判断详细示例应内联还是放入 resources/。不适用于安装第三方技能、创建 Codex 插件包、编写与技能无关的项目计划,或直接改产品代码。

主要能力:按“新建或更新”分支处理;区分命令密集、工作流密集、判断密集、参考密集四类技能;读取相邻技能与项目约定;选择内容内联或下沉到 resources/、config/、scripts/、assets/;输出完整 SKILL.md、可选资源文件和包含结构、路由、执行检查的校验报告。

使用方式:期望输入包括 skill_name(建议 oma-{domain})、skill_goal、trigger_intents、boundaries、execution_model 及需保留的既有文件与标准。规范工作流路径为:先读 1-3 个同类技能,判定技能类型,按 resources/ssl-lite-template.md 起草,内联一条规范路径(命令路径或工作流路径),把长示例移入 resources/,再校验顶层标题、规范路径、frontmatter 与空白,最后报告改动文件与验证结果。

约束:顶层四段固定为 Scheduling、Structural Flow、Logical Operations、References;保留含清晰 name 与 description 的 YAML frontmatter,修改 description 后运行 oma skills audit 检查与相邻技能是否冲突(warn ≥ 60%,fail ≥ 75% TF-IDF 余弦);须写明 When NOT to use 边界与相邻技能交叉路由、预期输入输出、依赖及副作用;不在技能内新建 README 或变更日志,不覆盖无关用户编辑,除非明确要求否则不暂存或提交改动。