ado-pr-review-gang

Runs adversarial Advocate, Skeptic, and Judge reviews of Azure DevOps pull requests.

Updated Jul 16, 2026
One-click install
npx skills add https://github.com/Cloud-Byte-Consulting/plugins --skill ado-pr-review-gang-cloud-byte-consulting
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ado-pr-review-gang
Source: https://github.com/Cloud-Byte-Consulting/plugins/tree/main/azure-devops-cicd/skills/ado-pr-review-gang
Command: npx skills add https://github.com/Cloud-Byte-Consulting/plugins --skill ado-pr-review-gang-cloud-byte-consulting

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Single-pass pull request reviews often miss defects because one reviewer cannot simultaneously defend the author's intent and attack the implementation. This Skill structures Azure DevOps PR review as three independent adversarial roles so claims are both defended and falsified before a merge decision is made. ## Core Features & Use Cases - Three-role adversarial review: An Advocate defends author intent with evidence, a Skeptic demonstrates concrete paths that break claims, and a Judge synthesizes both into a verdict. - Azure CLI-first data fetching: Pulls PR metadata, changed files, and work items via az repos pr, using Azure DevOps MCP only for gaps like threads and file content. - Structured Judge output: Produces a verdict, merge recommendation (approve / request changes / comment only), blocking issues, non-blocking suggestions, and residual risks. - Use Case: Before merging a high-risk Azure Repos PR, request a gang review to get an independent Advocate and Skeptic analysis plus a Judge merge recommendation, all read-only by default. ## Quick Start Ask the agent to run an Advocate, Skeptic, and Judge review on Azure DevOps pull request 1234 in your organization and project.

Frequently Asked Questions about ado-pr-review-gang

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run a multi-role review on an Azure DevOps pull request?

Invoke the skill with the organization, project, and PR id. It fetches PR data with az repos pr, runs Advocate and Skeptic passes with independent context, then a Judge pass that delivers a verdict and merge recommendation.

What is an Advocate Skeptic Judge code review?

It is an adversarial review pattern where the Advocate defends the author's intent with evidence, the Skeptic demonstrates concrete paths that break claims, and the Judge synthesizes both outputs into a final verdict and merge recommendation.

Does this skill work with GitHub Copilot, Cursor, or Codex?

Yes, the role instructions are self-contained and portable across Copilot, Codex, Cursor, OpenCode, and Gemini. Claude agent files are optional mirrors, and hosts without subagents run three sequential passes in one session.

Can the review approve or complete the pull request automatically?

No, the skill is read-only by default. It does not approve, complete, abandon, or push to the PR without explicit user approval, and it never prints PATs, tokens, or secret-bearing diffs.

When does the skill use Azure DevOps MCP instead of the Azure CLI?

Azure CLI via az repos pr is the mandatory first source for PR metadata and changed files. Azure DevOps MCP is used only for gaps the CLI cannot cover, such as PR threads, file content, and work-item links.