一键导入
pr-complete
Notify human that PR is approved and ready to merge
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Notify human that PR is approved and ready to merge
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Review pull requests for code quality, security, and correctness
Review pull requests for code quality, security, and correctness
End-to-end shipping workflow — tests, PR creation, review request. Unified pr-create + pr-complete.
Periodic cross-agent learning consolidation — review what worked, what didn't, propagate insights
Break down complex problems through structured analytical frameworks
Persist and recall context across sessions — critical for continuity
| name | pr-complete |
| version | 1.1.0 |
| standalone | true |
| description | Notify human that PR is approved and ready to merge |
| uses | ["development/git","coordination/ac-http"] |
| requires | {"tools":["git","gh","curl"],"env":[]} |
| security | {"risk_level":"read","capabilities":["git:read","github:pr:read","coordinator:write"],"requires_approval":false} |
IMPORTANT: Agents do NOT merge PRs. Merging is a human-only action.
When a PR is approved, the agent's job is to verify readiness, notify the human, and update the task status to approved. The human decides when and how to merge.
Platform note: Uses GitHub (gh CLI). The methodology is platform-agnostic; only the tool commands are GitHub-specific.
Standalone mode: Works without agent-coordinator. Skip coordinator status updates and bus notifications when AC_COORDINATOR_URL is not set. The core action — verify PR readiness and notify — works with just gh.
This is a notification skill. The agent verifies merge readiness and publishes a notification to the bus. The human performs the actual merge.
review_approved bus messageapproved status and needs human attentionThe task is in approved status with no owner (the reviewer's approval handoff released ownership).
POST /tasks/{task_id}/claim with your agent IDConfirm the PR is ready for human merge:
DO NOT run gh pr merge or any merge command.
Instead, publish a notification:
bus_publish with channel="work", type="merge_ready", including task_id, pr_number, and a summary of readiness checksUpdate the task to signal it's waiting for human action:
approved status from the reviewer's handoffdone — only the human does that after mergingYour job is done. The human will:
done via the dashboard or API## PR Ready for Merge
- PR: [#N]
- Approval: [approved/pending]
- CI: [passing/failing — details]
- Conflicts: [none/has conflicts]
- Unresolved comments: [none/N comments]
- Action needed: Human merge
gh pr merge, git merge, etc.)approved status (not moved to done)done after they merge.This skill is complete when:
approved statusdone