microsoft/review-vcpkg-prs-today
Review open non-draft microsoft/vcpkg pull requests updated in the last 30 days. Use when asked for batch triage, per-PR review reports, an index grouped by verdict, or grouping competing PRs that modify the same port.
npx skills add https://github.com/microsoft/vcpkg --skill review-vcpkg-prs-today
| Input | Required | Meaning |
|---|---|---|
| investigation-root | No | Directory for large temporary artifacts such as worktrees, sources, builds, examples, and installs. Final deliverables still go under reviews/ in the caller's current directory. If omitted, infer a short same-drive path when clear; otherwise ask. Never use the Copilot session directory or an arbitrary long temp path. |
| review-depth | No | One of no-examples, examples, or examples-and-patches. Default to no-examples. |
/review-vcpkg-prs-today investigation-root D:/vcpkg-prs/review-vcpkg-prs-today review-depth examples/review-vcpkg-prs-today investigation-root D:/vcpkg-prs and review-depth examplesgh api, not by paging the generic pulls list. Filter to:repo:microsoft/vcpkgis:pris:opendraft:falseupdated:>=<today minus 30 days>gh or GITHUB_TOKEN; unauthenticated limits are usually too low for a full batch.ports/<portname>/.general-purpose worker using its default high-capability model; do not override it with a fast or lightweight model. Every worker must read all of .github/skills/shared/review-vcpkg-pr-guide.md and treat every instruction as mandatory. Group competing PRs only in the final index.md.index.md last from the final per-PR results and port-specific competition groups.vcpkg.exe (Windows) or vcpkg (non-Windows) into each one; for example, after git worktree add D:\vcpkg2 origin/master, copy .\vcpkg.exe to D:\vcpkg2.index.md must include:
approve, approve-with-notes, request-changes, and unknown.ports/<portname>/ entries.Write all deliverables under reviews/ in the caller's current directory, not under investigation-root. Each worker substitutes its PR number for {{PR_NUMBER}}; the shared guide defines report.md.
reviews/
├── index.md
├── pr-12345/
│ ├── report.md
│ └── patches/
│ └── *.patch
└── pr-12346/
├── report.md
Do not stop until reviews/index.md and reviews/pr-{{PR_NUMBER}}/report.md for each reviewed PR number exist and are complete.
Take microsoft/review-vcpkg-prs-today from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.