create-api-review-pr

Installation
SKILL.md

Create API Review PR

Creates a dedicated API review PR that shows the diff between a baseline release and a target tag or branch's API surface using scripts/api_md_workflow/create_api_review_pr.py.

Unsupported Requests

If the user asks to create an API review PR for a new package, explain that new packages do not use API review PRs and stop. Do not gather script inputs or run create_api_review_pr.py for new packages.

Prerequisites

  1. The user must have gh CLI installed and authenticated (gh auth login), or GITHUB_TOKEN/GH_TOKEN set with permission to create and update pull requests in this repository.
  2. The working tree must be clean (no uncommitted changes).
  3. Python 3.10 or later must be available.
  4. azpysdk must be installed (pip install -e ./eng/tools/azure-sdk-tools).
  5. ApiView stub generator dependencies must be installed (pip install -r ./eng/apiview_reqs.txt).
  6. azsdk CLI may be needed for package work item lookup. Do not proactively check or install it before running create_api_review_pr.py; the script detects supported install locations and reports when installation or update is necessary.

Information to Gather

Installs
1
GitHub Stars
5.6K
First Seen
Jul 10, 2026
create-api-review-pr — azure/azure-sdk-for-python