SuperAPI AI 工具集

forge

编程与开发

查看项目

更新于 10-16 04:57

技能介绍

Forge 是一个面向智能体运行时的技能,用于把 issue、工单或 PR 转成一个已完成的修复。它把流程拆成编号的 12 个步骤,中间设一道批准闸门。

用途与流程:第一部分为闸门阶段(步骤 1–6),依次是分类引用、获取 issue/工单、验证分支、检查上下文是否足够、提出方案、等待批准;在批准前不做任何实现性编辑。第二部分为生命周期(步骤 7–12),包括实现、审查循环、重构、衍生拆分、自我演进与收尾。automode 会跳过批准闸门,但仍不会自动提交、推送或回写 Jira。

主要能力:支持按引用形式路由到 GitHub/GitLab 等 git 托管 issue 或 Jira/Linear 工单;支持 PR 评审入口 /forge pr <N> 与 plan 入口 /forge plan <path>[#<slug>];提供一组可组合的修饰参数,如 automode、docs、tdd、worktree、lookup、secure、changelog、ci-watch、compress、implement、codex、coderabbit、code-review 等,分别改变审查、实现或分支策略。

使用方式:以 /forge <ref> 形式调用,ref 可为裸数字、#N、issue N,或形如 PROJ-123 的键值引用;PR 模式必须带 pr 关键字。目标仓库依据 git remote 解析。

适用场景与限制:适合让智能体处理仓库中一个明确的 issue 或工单。未给出引用时应先询问而非猜测。codex、codex impl、coderabbit 等仅限 Claude Code;其他运行时会被忽略并给出提示。完整参数矩阵、各模式细节及追踪器差异定义在对应参考文件中。