Individual skill
ce-resolve-pr-feedback
Judge PR feedback centrally, apply valid fixes, and complete review conversations with publication verified. Use when addressing feedback already left on a PR, preparing local fixes for a caller to publish, or completing a saved feedback batch. Use ce-code-review for reviewing code before feedback exists.
skills/ce-resolve-pr-feedback/SKILL.md
Source commit 3449230705a508229a5a298671e9031e489f0278
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Network or broad shell
- Last checked
- Nov 2, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 25,969
- Repository last updated
- Nov 7, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- compound Repository topic
- engineering Repository topic
- engineering Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 7,160 bytesSKILL.mdcore · 7,160 bytesSKILL.mdcore · 7,160 bytesSKILL.mdcore · 7,160 bytesreferences/agents/pr-comment-resolver.mddoc · 5,712 bytesreferences/evaluation-rubric.mddoc · 20,617 bytesreferences/full-mode.mddoc · 32,319 bytesreferences/pipeline-mode.mddoc · 3,924 bytesreferences/resume.mddoc · 8,226 bytesreferences/return-to-caller.mddoc · 8,985 bytesreferences/targeted-mode.mddoc · 6,404 bytesscripts/get-pr-commentsruns · 7,010 bytesscripts/get-thread-for-commentruns · 2,895 bytesscripts/pending-feedback.pyruns · 14,132 bytesscripts/reply-to-pr-threadruns · 1,744 bytesscripts/resolve-pr-threadruns · 406 bytes
Read excerpt
# Resolve PR Review Feedback
Judge fresh PR review feedback centrally, then dispatch generic subagents seeded with the bundled fixer prompt only for approved fixes. Publish the fixes before replying and resolving. Resume completes saved judgments without another fix pass.
**Done:** Every selected item has a verdict and verified conversation completion or a reported residual. Completed threads have a visible submitted reply with quoted context and authoritative resolution; `needs-human` threads stay open. Ordinary and pipeline runs publish valid fixes before completion. Return-to-caller preserves its local fix commit and exact pending actions in a readable validated handoff, or records actual no-change completion. Resume verifies fresh publication and returns checkpointed completion or pending saved actions with retry evidence. Pending actions are never reported as resolved.
**Escalations never block.** Return `needs-human` with structured `decision_context` for the caller to show the user; leave its threads open with natural replies when the execution mode permits publication. Never pause mid-run to ask. A decision needing judgment rather than missing authority goes through `ce-pov` before escalation, as the rubric's "Adjudicate before escalating" section defines.
**`mode:pipeline`** publishes and completes feedback unattended. Read `references/pipeline-mode.md` before acting; it owns typed decision returns, trajectory-based non-convergence, and per-root invariant keys.
**Caller authority:** Invocation never grants authority beyond the caller's inherited user scope. Pipeline can fix, commit, push, reply, resolve and tick eligible checklist findings. Return-to-caller owns preparation; resume owns saved completion. All three exclude merge, rebase, force-push and CI approval, and never call a blocking-question tool. Narrow the scope when necessary; an excluded action becomes a `needs-human` residual.
**`mode:return-to-caller`**: Read `references/return-to-caller.md` before fetching or editing. Validate and commit fix-owned changes locally, never push. A fix batch saves its entire remote tail for caller publication, including reply-only items, human acknowledgments, resolutions and checklist ticks. A no-change batch may complete through the existing remote protocol and records actual progress.