← ClaudeAtlas

trigger-ai-reviewslisted

Use when asked to "trigger AI reviews", "request AI re-reviews", "get Claude/Gemini/Copilot to review my PR", "re-review this PR", or trigger review-request comments on a PR. Triggers all three AI reviewers by default, or specific ones when named.
JacobPEvans/claude-code-plugins · ★ 3 · AI & Automation · score 72
Install: claude install-skill JacobPEvans/claude-code-plugins
# Trigger AI Reviews Trigger Claude, Gemini, and/or Copilot reviews on a PR with a single invocation. ## Usage ```text /trigger-ai-reviews # Trigger all 3 AIs on current branch's PR /trigger-ai-reviews 42 # Trigger all 3 AIs on PR #42 /trigger-ai-reviews 42 claude # Trigger only Claude /trigger-ai-reviews 42 gemini # Trigger only Gemini /trigger-ai-reviews 42 copilot # Trigger only Copilot /trigger-ai-reviews 42 all # Explicitly trigger all 3 AIs ``` ## Step 1: Resolve PR Context ```bash OWNER=$(gh repo view --json owner --jq '.owner.login') REPO=$(gh repo view --json name --jq '.name') # If PR_NUMBER not provided, get from current branch PR_NUMBER=${PR_NUMBER:-$(gh pr view --json number --jq '.number' 2>/dev/null)} ``` Verify the PR exists and is open: ```bash STATE=$(gh pr view "$PR_NUMBER" --json state --jq '.state') [ "$STATE" = "OPEN" ] || { echo "PR #$PR_NUMBER is $STATE — only open PRs can be reviewed"; exit 1; } ``` ## Step 2: Trigger Claude Post a comment mentioning `@claude`: ```bash gh pr comment "$PR_NUMBER" --body "@claude review this PR" ``` Expected: Claude Code bot picks up the mention and posts a review. ## Step 3: Trigger Gemini Post the Gemini slash command: ```bash gh pr comment "$PR_NUMBER" --body "/gemini review" ``` Expected: Gemini Code Assist bot responds with a review. ## Step 4: Trigger Copilot Request Copilot as a reviewer via the GitHub API: ```bash gh api \ --method POST \ "/repos/${OWNE