โ† ClaudeAtlas

pr-open-commentslisted

Fetch every unresolved review thread on a pull request, verify each comment against the current code, react ๐Ÿ‘ or ๐Ÿ‘Ž to tell the reviewer whether it was useful, and rate confidence in one recommendation per item. An item rated above 90% confidence that passes every hard rule is applied, pushed, replied to, and resolved automatically; every other item lands on a globally numbered punch list that presents and stops until the user picks actions. Explicit user authorization applies the whole batch regardless of confidence. Trigger on "address PR comments", "triage PR feedback", "handle the comments", "unresolved review comments", "/pr-open-comments", or a `/pr-watch-as-author` watch dispatching it on a poll-detected change. An auto-applied item commits and pushes without stopping to ask, so invoke this ONLY on one of those stated intents: never infer triage intent from a PR merely carrying unresolved comments.
bostonaholic/team ยท โ˜… 11 ยท AI & Automation ยท score 75
Install: claude install-skill bostonaholic/team
# pr-open-comments โ€” fetch, verify, recommend > Follow `skills/principle-progress-tracking/SKILL.md`: this procedure has more than two steps โ€” > seed one todo item per step below before starting and mark each complete as you go. Pull every **unresolved** review thread on a pull request. Hand the user a decision list: for each comment, show the request, the options, and one recommended option with a one-line rationale. Default mode is autonomous above the bar and careful below it. An item gets the full [Authorized Execution](#authorized-execution) treatment automatically when its recommendation rates above 90% confidence after verification and it passes every hard rule. That is no authorization prompt. Every other item goes on the punch list: the skill presents it, then stops and waits for the user to pick actions. When the user explicitly directs you to apply the changes ("fix the PR feedback"), Authorized Execution runs for every non-carve-out item regardless of confidence. ## Input `$ARGUMENTS` is one of: - A PR number (`123`) โ€” the current repo is assumed. - A full PR URL (`https://github.com/owner/repo/pull/123`). - Nothing โ€” default to the PR for the current branch. If no PR resolves from the current branch or the argument, fail fast with a clear message and stop. If the argument is a malformed PR number or URL, report it โ€” do not guess. ## Hard Rules These rules govern every run. The auto-apply bar and explicit user authorization change who triggers Authorized