Pr Create
Skapar en utkast-PR, övervakar GitHub Actions CI och åtgärdar fel tills kontroller passerar
Fungerar med konfiguration
Vad den gör
Orkestrerar ett git-till-PR-arbetsflöde i Claude Code: bedömer repots tillstånd, branchar/committar vid behov, utformar en PR-titel och -text för användargodkännande, kör lokala förkontroller, pushar och öppnar en utkast-PR via gh CLI. Den övervakar sedan GitHub Actions CI, åtgärdar automatiskt mekaniska fel (lint, formatering, typfel) och kör om tills det är grönt, publicerar sedan utkastet och begär eventuellt en granskare — utan att någonsin merga. Utlöses av fraser som "create pr", "make a pr", "open pull request" eller "submit pr" i ett GitHub-repo med Actions CI.
Testrapport
Hämtade SKILL.md och bekräftade att frontmatter parsas (name, description, compatibility, metadata). Punktkontrollerade den enda medföljande tillgången scripts/find-collaborator.sh — HTTP 200, en ren `gh api` collaborator-uppslagning utan säkerhetsbrister; färdigheten levereras också med ett explicit avsnitt om säkerhetsgränser. Trigger-bedömning: 3 create-PR-fraser laddar den, 2 intilliggande (granska någon annans PR, merga till main) laddar den korrekt inte — 5/5. Kunde inte köra hela loopen: färdighetens värde är `gh pr create --draft` + GitHub Actions CI-övervakning/fix-cykel, vilket kräver en autentiserad gh mot ett live-repo och skapande av en verklig PR, så ingen baslinje-vs-färdighet-artefakt producerades (outputMeasured=false); gh och git är installerade men inget målrepo existerar här.
Testad: 2026-07-21 · Claude Code 2.x (agent harness)
Installation
git clone --depth 1 https://github.com/posit-dev/skills.git /tmp/pr-create-src mkdir -p ~/.claude/skills cp -R /tmp/pr-create-src/github/pr-create ~/.claude/skills/pr-create # Requires: gh CLI authenticated (`gh auth login`), git, and a GitHub-hosted repo with GitHub Actions CI. # Requires Claude Code TaskCreate/TaskUpdate/TaskList tools (per the skill's `compatibility` frontmatter). # Bundled helper scripts/find-collaborator.sh resolves a reviewer name -> GitHub handle via `gh api`.
Kommandon och exempelprompter
/pr-createSkapar en utkast-PR, övervakar GitHub Actions CI och åtgärdar fel tills kontroller passerar
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
Create a PR for these changesOpen a pull request and fix any CI failuresSubmit my current work as a reviewable PR