monitor-pr

Installation
SKILL.md

Monitor PR

Monitor a pull request by running two scripts in async terminals: one that waits for a Copilot code review, and one that waits for CI to finish. When either terminal exits, the host's async-terminal runtime notifies the agent on its next turn, so the agent can react without polling.

Host requirement: this skill assumes the agent host can run long-lived background terminals and notify the agent when they exit — for example, VS Code Chat's run_in_terminal with mode=async plus get_terminal_output / kill_terminal. Hosts without that capability will need to adapt the procedure (e.g. foreground the scripts and block on them).

When to Use

  • After creating a PR and you want to wait for CI and Copilot's review
  • When the user says "land this PR", "watch this PR", "monitor CI", or "wait for checks"

Prerequisites

  • gh CLI installed and authenticated.
  • An active PR — created earlier in the conversation, or supplied by the user as a number or URL.
  • A Copilot review in flight, or already posted. If Copilot has never been requested as a reviewer on this PR and has no posted comments, the review script will exit quickly with NO_PENDING_COPILOT_REVIEW — this skill only waits for Copilot reviews, it does not request them.

Procedure

Installs
2
GitHub Stars
29
First Seen
Jul 10, 2026
monitor-pr — microsoft/vscode-team-kit