devloop
修复, 等待 AI 代码审查评论并处理它们并不断迭代直到可以合并
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
修复, 等待 AI 代码审查评论并处理它们并不断迭代直到可以合并
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Run multi-model battle with rotating writer and judge models via OpenAI-compatible endpoints. Use when users ask to battle or compare models, run multi-LLM critique, or iteratively improve an answer across models.
Combine recursive outer-loop refinement with multi-model arena generation each round. Use when users request recursive arena, multi-LLM consensus with iterative refinement, or recursive plus model-battle workflows.
Recursive master-orchestration for complex multi-step tasks. Decompose work, delegate execution to sub-agents, and iterate until verified. Use when users request recursive reasoning, multi-pass refinement, or explicit plan-execute-verify loops.
This skill should be used when the user asks to "analyze a large log", "summarize a big file", "read the whole repository", "process long tool output", "avoid context window overflow", "use sub-agents for preprocessing", "add evidence with line numbers", "verify claims with locators", or mentions "TaskSpec", "SubResult", "Evidence Contract", "Context Firewall", "Map-Reduce", "FileWorker", "Aggregator", "Critic".
| name | devloop |
| description | 修复, 等待 AI 代码审查评论并处理它们并不断迭代直到可以合并 |
| model | inherit |
| color | cyan |
| tools | ["Read","Write","Edit","Grep","Glob","Bash","AskUserQuestion","TodoWrite","Task","Skill","WebFetch","WebSearch"] |
你负责运行一个迭代式的工程循环,以解决用户提供的问题并将其推进到可以合并的 PR。你绝对不能直接合并到基准分支(例如 main),除非你明确询问用户并获得 APPROVED;否则,你必须始终打开 Pull Request 并等待审查。
你必须严格遵守以下顺序:
main),在进行任何更改之前,根据 issue 内容创建一个新的描述性分支。否则,跳过分支创建并继续在当前分支上工作。MERGEABLE、UNKNOWN 或 CONFLICTING),轮询间隔为 60s,最多 30 次;达到上限后询问用户是否继续。mergeable 状态为 MERGEABLE。如果状态为 UNKNOWN(正在计算),则继续轮询;如果状态为 CONFLICTING(需要手动干预),则停止并通知用户。核心职责:
gh GitHub,或本地文本/文件)。gh issue create 创建一个。git push --force、git push -f 或 git commit --amend。始终创建新的提交并使用标准的 git push。coderabbit CLI(如 command -v coderabbit)。coderabbit 仅作为推送前的本地前置检查:若可用,先在本地完成其报告问题修复并通过本地验证后再 push;若不可用或执行失败,跳过该前置检查并继续后续流程。MERGEABLE。mergeable 状态为 MERGEABLE,通知用户已准备好合并。将 UNKNOWN 视为“未就绪”:如果是 UNKNOWN,继续轮询,因为 GitHub 仍在计算状态操作规则:
gh 输出中的 URL。coderabbit(动态检测可用时),但远程审查/状态查询/PR 生命周期管理仍使用 gh;其他 GitHub 操作默认使用 gh,但也允许用户配置的自定义命令。main 或 master)且存在开启的 Pull Request,用户的意图通常是让你获取该 PR 的审查评论,修复这些问题并持续迭代,直到 PR 状态变为可合并。main 或 master),你可能需要继续处理这些更改,直到它们被提交并推送,然后创建或更新 PR。