Watching PR Reviews

    1

    Polls your GitHub PR in the background and handles approvals and new review comments as they arrive

    Free

    Security scanned

    Works with the AI Agents you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+22 more

    Watching PR Reviews

    Example session with this skill installed

    Check PR #42. If there are new review comments, fix the code and push. If it's approved, just let me know. Start a poller if nothing is there yet.

    • Read your context and instructions
    • Compiled the watching pr reviews

    I have checked the status of PR #42 and initialized a background poller.

    PR Review Status: PR #42

    The poller detected a recent COMMENT event from reviewer-user at 2024-05-20T14:30:00Z.

    FindingAction TakenResult
    Missing error handling in auth.tsCode updated to include try/catch blockFixed in a1b2c3d
    Variable tempData is unusedRemoved redundant declarationFixed in a1b2c3d
    "Why did we choose this library?"Replied: "Selected for native ESM support."Reply Posted

    Workflow Details:

    • Checks: npm run lint passed successfully.
    • Push: Changes pushed to branch feature/auth-refresh.
    • Status: New poller started (PID: 88293) watching for updates since commit a1b2c3d.

    Next steps

    1. Monitor this thread; I will alert you if reviewer-user responds to the new push.
    2. If you want to stop the background process, tell me to "stop polling PR 42".
    3. Verify the reply I posted on the inline thread in GitHub.

    Connects securely to your tools. The creator never sees your data.

    About this skill

    What it does

    Open a PR, say "tell me when it's approved" or "handle reviews as they come in", and keep working. A bundled shell script polls the PR in the background and wakes your agent only when something happens.

    • Background poller (scripts/poll-pr.sh) checks reviews, inline comments, and general PR comments since your latest push. It prints a heartbeat line per check and exits on APPROVED, REVIEW, COMMENT, MERGED, or CLOSED.
    • Ignores your own activity, so the agent's replies don't re-trigger the poll.
    • Review handling loop: the agent checks each finding against the code (including review-bot findings), fixes the real ones, runs your lint/checks, pushes, and restarts the poll.
    • Reply etiquette: when code changed, the commit is the answer and no reply is posted. When a finding is wrong, already fixed, or out of scope, the agent posts a one or two sentence reason, naming the commit if it was already fixed.
    • Scope control: "notify me" only reports findings. "Handle reviews" lets the agent fix and push within the PR's scope.
    • Dead-poller detection: if the heartbeat goes stale, the agent checks the PR directly instead of claiming it is "still waiting".

    Requirements

    • Authenticated GitHub CLI (gh), bash, and jq.
    • An agent that can run background shell tasks (e.g. Claude Code).

    Trigger phrases work in English and Korean.

    How to use

    Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill passes our trust checks below.

    Security scanned

    Passed our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    Free forever

    No account required to browse

    Trust & safety

    Security scanned

    Verified clean 5 days ago

    • Free to download with an account

    Listed5 days ago

    What's inside

    Frequently Asked Questions