Pr Review
Rozděluje paralelní subagenty k revizi větve/PR v repozitáři win-dev-skills
Funguje s nastavením
Co umí
Orchestrátorová dovednost, která reviduje rozpracovanou větev nebo PR zachycením rozdílu pomocí pomocníka PowerShell a rozdělením šesti paralelních subagentů (obsah dovednosti, hranice dovednosti vs nástroje, správnost C#/PowerShell, původ payloadu, synchronizace dokumentace/manifestu, plus křížová kontrola jiného modelu), poté konsoliduje deduplikované nálezy do stdout bez použití oprav. Spouští se na fráze jako "review my PR", "review my branch", "vet my changes before pushing" a "is this ready to merge?". Účelově vytvořeno pro strukturu repozitáře microsoft/win-dev-skills spíše než pro obecnou revizi kódu.
Testovací report
Nalezeno SKILL.md v .github/skills/pr-review/ přes GitHub tree API a načteno v raw formátu. Namátkově zkontrolovány 3 odkazované soubory (collect-diff.ps1, dimensions/_shared-contract.md, dimensions/skill-tool-boundary.md) – všechny HTTP 200; ostatních 6 fragmentů dimenzí je přítomno ve stromu. Frontmatter se parsuje čistě (name+description+infer), žádné pevně zakódované cesty k počítači, žádné bezpečnostní problémy (soubor .ps1 spouští pouze git; žádné curl|sh, base64 nebo exfiltraci). NEMOHL jsem spustit VÝSTUP: pwsh není nainstalován (which pwsh -> not found) a collect-diff.ps1 je #Requires -Version 7.0, a šest dimenzí subagentů dovednosti je pevně vázáno na repozitář win-dev-skills (WinUI analyzer, winui-search.exe, binární payloady), takže nebyl vytvořen žádný reprezentativní artefakt. Spouštění hodnoceno 5/5: MĚLO BY se aktivovat – "Review my PR before I push", "Vet my branch changes before pushing", "Is this ready to merge?" (všechny uvedené spouštěcí fráze); NEMĚLO BY se aktivovat – "Review this function for bugs" a "Is this skill paragraph okay?" (obě explicitně vyloučeny v sekci 'Do not activate'). Dokumentace je přesná a podrobná, ale předpoklad pwsh 7 a specifičnost repozitáře jsou pohřbeny v hlavičce .ps1 spíše než vynořeny, proto 4/5.
Testováno: 2026-07-21 · Claude Code 2.x (agent harness)
Instalace
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.
Příkazy a ukázkové prompty
/pr-reviewRozděluje paralelní subagenty k revizi větve/PR v repozitáři win-dev-skills
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
Review my PR before I push itVet this branch for skill-vs-tool boundary issuesIs this PR ready to merge