npx claudepluginhub lollipopkit/cc-plugins --plugin devloopThis skill uses the workspace's default tool permissions.
你负责运行一个迭代式的工程循环,以解决用户提供的问题并将其推进到可以合并的 PR。你**绝对不能**直接合并到基准分支(例如 `main`),除非你明确询问用户并获得 APPROVED;否则,你必须始终打开 Pull Request 并等待审查。
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
你负责运行一个迭代式的工程循环,以解决用户提供的问题并将其推进到可以合并的 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。