SuperAPI AI 工具集

create-agentic-workflow

智能体与模型

查看项目

更新于 10-16 08:00

技能介绍

用途:将现有本地技能(需含有效 SKILL.md)转换为 GitHub 原生智能体配置,支持三种目标:A 自定义 Copilot 智能体(.agent.md)、B GitHub Agentic Workflow(gh-aw)、C CI/CD 智能失败智能体。

主要能力:通过交互式访谈确定目标模式、触发事件(push、pull_request、schedule、issues、release)、AI 引擎(copilot 默认、claude、codex)、安全输出/写操作(目标 B)、MCP 服务器与工具授权(目标 A);生成前有确认环节,确认后执行脚手架并做校验与编译。

使用方式:输入技能目录路径($1 或 --skill-dir),并可用 --target、--name、--engine、--tools 指定目标、名称、引擎和允许工具。生成必须运行 scaffold_github_agent.py,禁止手工编写或编辑 .github/agents/.agent.md 或 .github/workflows/.md 的 frontmatter;修改工具、引擎或触发条件需重新运行脚手架。随后运行 validate_github_agent.py 校验。目标 B 因 gh-aw 处于公开预览、frontmatter 可能变化,生成后应始终尝试 gh aw compile,并以编译错误为准。

输出:目标 A 生成 .github/agents/<name>.agent.md 与 .github/prompts/<name>.prompt.md;目标 B 仅生成 .github/workflows/<name>.md,配套 .lock.yml 需由 gh aw compile 生成;目标 C 生成 .github/agents/<name>.agent.md 与 .github/workflows/<name>-agent.yml。

限制与边界:目标 B 若本地未安装 gh-aw CLI,会输出警告及 gh extension install github/gh-aw 安装说明;目标 C 需确保 Kill Switch 短语与升级触发分类同时出现在 .agent.md 正文和运行器 grep 条件中;目标 A 使用标准 GitHub 智能体 frontmatter 键(如 tools: [github, terminal]),而非 create-sub-agent 生成的 Claude 风格键。资料未提供收费、价格或平台支持范围等信息。