Pr Review
Sprer parallelle underagenter for å gjennomgå en gren/PR i win-dev-skills-depotet
Krever oppsett
Hva den gjør
En orkestratorferdighet som gjennomgår en pågående gren eller PR ved å fange diffen med en PowerShell-hjelper og spre seks parallelle underagenter (ferdighetsinnhold, ferdighet-vs-verktøy-grense, C#/PowerShell korrekthet, nyttelastproveniens, docs/manifest-synkronisering, pluss en kryssjekk med annen modell), deretter konsolidere dedupliserte funn til stdout uten å anvende fikser. Den utløses på fraser som "review my PR", "review my branch", "vet my changes before pushing", og "is this ready to merge?". Spesialbygget for microsoft/win-dev-skills depotstrukturen snarere enn generell kodedokumentasjon.
Testrapport
Fant SKILL.md på .github/skills/pr-review/ via GitHub tree API og hentet den rått. Stikkprøvekontrollerte 3 refererte filer (collect-diff.ps1, dimensions/_shared-contract.md, dimensions/skill-tool-boundary.md) — alle HTTP 200; de andre 6 dimensjonsfragmentene er til stede i treet. Frontmatter tolkes rent (name+description+infer), ingen hardkodede maskinstier, ingen sikkerhetsbrudd (ps1-filen kjører kun git; ingen curl|sh, base64 eller eksfiltrering). Kunne IKKE kjøre OUTPUT: pwsh er ikke installert (which pwsh -> not found) og collect-diff.ps1 er #Requires -Version 7.0, og ferdighetens seks underagentdimensjoner er hardt bundet til win-dev-skills-depotet (WinUI analyzer, winui-search.exe, binære nyttelaster), så ingen representativ artefakt ble produsert. Utløser bedømt 5/5: SKAL-aktivere — "Review my PR before I push", "Vet my branch changes before pushing", "Is this ready to merge?" (alle oppførte utløserfraser); SKAL-IKKE — "Review this function for bugs" og "Is this skill paragraph okay?" (begge eksplisitt ekskludert i 'Do not activate'-seksjonen). Dokumentene er nøyaktige og detaljerte, men pwsh 7-forutsetningen og depot-spesifisiteten er begravd i ps1-hodet snarere enn synliggjort, derav 4/5.
Testet på: 2026-07-21 · Claude Code 2.x (agent harness)
Installer
git clone --depth 1 https://github.com/microsoft/win-dev-skills.git /tmp/pr-review-src mkdir -p ~/.claude/skills cp -R /tmp/pr-review-src/.github/skills/pr-review ~/.claude/skills/pr-review # Requires PowerShell 7 (pwsh) on PATH: collect-diff.ps1 is #Requires -Version 7.0. # Designed for the microsoft/win-dev-skills repo layout: the 6 dimension fragments in # dimensions/ review that repo's WinUI Roslyn analyzer, winui-search.exe, and committed # binary payloads. It also fans out 6 parallel sub-agents via the `task` tool (mode sync), # #6 requiring a different model family. Outside that repo the diff step still runs but the # dimension checks lose most of their relevance.
Kommandoer og eksempelprompter
/pr-reviewSprer parallelle underagenter for å gjennomgå en gren/PR i win-dev-skills-depotet
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):
Review my PR before I push itVet this branch for skill-vs-tool boundary issuesIs this PR ready to merge