Official agent skill

Review PR

by microsoft in microsoft/vscode-containers

Review a specific vscode-containers pull request on demand from the CLI (or any interactive agent), the way a Container Tools maintainer would.

OfficialCustom licenceAuto-check passedDevelopment

Install Review PR

skills CLI
$ npx skills add microsoft/vscode-containers --skill review-pr -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install microsoft/vscode-containers review-pr --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/microsoft/vscode-containers.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.github/skills/review-pr .claude/skills/review-pr && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
review-pr
GitHub stars
141
Token cost
~900 tokens
SKILL.md length
430 words
Files
1
Skills in repo
2
Repo updated
First seen
Licence
Custom licence

At a glance

Review a specific vscode-containers pull request on demand from the CLI (or any interactive agent), the way a Container Tools maintainer would.

  • Asked to review a PR by number
  • SKILL.md covers Modes, Get the PR, Produce the review and Posting (post mode only), plus 1 more section
  • Calls gh
  • The current branch

What it does

Review PR is an agent skill from microsoft/vscode-containers, published by the product's own GitHub organization. Review a specific vscode-containers pull request on demand from the CLI (or any interactive agent), the way a Container Tools maintainer would. Use when asked to review a PR by number, URL, or "the current branch", to produce a written review and, only when explicitly asked, post comments on the PR. Fetches the PR with the GitHub CLI and applies the shared review rubric.

Its SKILL.md is about 900 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Development, covering Pull requests, Containers and Quizzes and assessments. It works with Visual Studio Code, GitHub and Docker. The repository describes itself as: Container Tools Extension for Visual Studio Code.

When your agent uses it

  • Asked to review a PR by number
  • The current branch
  • Produce a written review and
  • Only when explicitly asked

Example prompts

  • “the current branch”
  • “/review-pr”

What it can do on your machine

Read from SKILL.md and the folder at commit 8ff1320. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • gh

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use gh, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Review PR loads about 900 tokens when it runs. Until then it costs about 96 tokens; SKILL.md has 430 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~96
When it runs · the whole SKILL.md, loaded when a task matches
~900

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Its licence (Custom licence) doesn't allow us to republish the file, so here is its outline and opening line. It has 430 words (~900 tokens).

“You are reviewing a pull request to microsoft/vscode-containers the way a maintainer would. Apply the shared grading rubric in ../code-review/rubric.md -- read it first; it is the single source of truth for what to look for and how to grade…”

— opening of SKILL.md by microsoft, Custom licence
name
review-pr

Read the full SKILL.md on GitHub

Files

Just SKILL.md in .github/skills/review-pr of microsoft/vscode-containers.

Open the folder on GitHubat commit 8ff1320

Compare with similar skills

Review PR next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Review PR compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Review PR this skillmicrosoft/vscode-containers141—~900Automated safety check: PassCustom licence
CI Act Runchewiebug/GCViewer4.6k—~2.4kAutomated safety check: NotesCustom licence
Curate Whats Newdocker/docs4.7k—~1.3kAutomated safety check: PassApache-2.0
ReleasePipelex/pipelex941—~4.8kAutomated safety check: NotesCustom licence
Debug CIweb-infra-dev/rslint460—~2.8kAutomated safety check: PassMIT
Triage Issuedocker/docs4.7k—~1.4kAutomated safety check: PassApache-2.0

Similar skills

  • CI Act Run

    chewiebug/GCViewer

    Run the full build-and-deploy.yaml workflow locally via act + Docker.

    4.6k GitHub stars~2.4k tokensUpdated 3 mo ago
    DevelopmentAuto-check: notes
  • Curate Whats New

    docker/docs

    Official

    Curate noteworthy Docker launches from documentation pull requests merged during a requested period.

    4.7k GitHub stars~1.3k tokensUpdated today
    DevelopmentAuto-check passed
  • Release

    Pipelex/pipelex

    Cut a release of pipelex, which ships the pipelex and pipelex-api packages and the pipelex/pipelex-api Docker image under one version: the gates, the migration-ledger cross-check, the CHANGELOG.md…

    941 GitHub stars~4.8k tokensUpdated today
    DevelopmentAuto-check: notes
  • Debug CI

    web-infra-dev/rslint

    Reproduce Linux CI failures locally using Docker when the same tests pass on the host, especially Go platform differences and VS Code extension tests requiring xvfb.

    460 GitHub stars~2.8k tokensUpdated today
    DevelopmentAuto-check passed
  • Triage Issue

    docker/docs

    Official

    Analyze a single GitHub issue for docker/docs — check whether the problem still exists, determine a verdict, and report findings.

    4.7k GitHub stars~1.4k tokensUpdated today
    DevelopmentAuto-check passed
  • Official

    Debug the output of local PostHog task runs — the wizard cloud-run path that executes inside a Docker sandbox under the local Temporal process-task workflow (the wizard that integrates PostHog, then…

    40k GitHub stars~2.1k tokensUpdated today
    DevelopmentAuto-check: notes

More from microsoft/vscode-containers

  • Code Review

    microsoft/vscode-containers

    Official

    Review a pull request in this repository (the vscode-containers / Container Tools extension) when the automated reviewer has already supplied the diff and changed files.

    141 GitHub stars~415 tokensUpdated today
    Auto-check passed

Questions about Review PR

What does Review PR do?

Review a specific vscode-containers pull request on demand from the CLI (or any interactive agent), the way a Container Tools maintainer would. Review PR is an agent skill from microsoft/vscode-containers, published by the product's own GitHub organization. Review a specific vscode-containers pull request on demand from the CLI (or any interactive agent), the way a Container Tools maintainer would.

When should I use Review PR?

Review PR fits situations like: asked to review a PR by number; the current branch; produce a written review and; only when explicitly asked.

How do I install Review PR in Claude Code?

Run `npx skills add microsoft/vscode-containers --skill review-pr -a claude-code`. Or copy the skill folder (.github/skills/review-pr in microsoft/vscode-containers) into .claude/skills/review-pr in your project. Claude Code loads it when a task matches its description.

How do I install Review PR in Codex?

Run `npx skills add microsoft/vscode-containers --skill review-pr -a codex`. Or copy the skill folder (.github/skills/review-pr in microsoft/vscode-containers) into .agents/skills/review-pr in your project. Codex loads it when a task matches its description.

Can I use Review PR in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add microsoft/vscode-containers --skill review-pr -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/review-pr, .gemini/skills/review-pr, .github/skills/review-pr and .opencode/skills/review-pr in your project.

What does Review PR need to run?

Going by SKILL.md and its folder, Review PR needs the command-line tools its instructions call (gh).

Does Review PR access the network?

SKILL.md contains no URLs. Its commands use gh, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Review PR safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Review PR use?

Review PR has a licence file (the repository's licence) that doesn't match a standard licence. Read it on GitHub before reusing the skill.

How many tokens does Review PR use?

About 900 tokens (SKILL.md is roughly 3.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Review PR?

Skills that share tags, products or a category with Review PR: CI Act Run (chewiebug/GCViewer, 4.6k stars), Curate Whats New (docker/docs, 4.7k stars), Release (Pipelex/pipelex, 941 stars) and Debug CI (web-infra-dev/rslint, 460 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Review PR?

microsoft (a GitHub organization, an official publisher) maintains it in microsoft/vscode-containers, which has 141 GitHub stars. The repository holds 2 skills in this directory. The repository was last updated on October 7, 2026.

Source: microsoft/vscode-containers on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.