Pr Create
Crea una PR bozza, monitora GitHub Actions CI e corregge i fallimenti fino al superamento dei controlli
Richiede configurazione
Cosa fa
Orchestra un flusso di lavoro git-to-PR in Claude Code: valuta lo stato del repository, branch/commit se necessario, redige un titolo e un corpo PR per l'approvazione dell'utente, esegue controlli pre-volo locali, push, e apre una PR bozza tramite la CLI gh. Quindi monitora GitHub Actions CI, corregge automaticamente i fallimenti meccanici (lint, formattazione, errori di tipo) e riesegue fino al successo, quindi pubblica la bozza e opzionalmente richiede un revisore — senza mai unire. Si attiva su frasi come "create pr", "make a pr", "open pull request" o "submit pr" in un repository GitHub con Actions CI.
Rapporto di test
SKILL.md recuperato e frontmatter confermato (name, description, compatibility, metadata). Verificato l'unico asset incluso scripts/find-collaborator.sh — HTTP 200, una pulita ricerca collaboratore `gh api` senza problemi di sicurezza; la skill include anche una sezione esplicita Security Boundaries. Giudizio trigger: 3 frasi create-PR la caricano, 2 adiacenti (revisione della PR di qualcun altro, unione a main) correttamente no — 5/5. Non è stato possibile eseguire il ciclo end-to-end: il valore della skill è `gh pr create --draft` + ciclo di monitoraggio/correzione GitHub Actions CI, che richiede un gh autenticato contro un repo live e la creazione di una PR reale, quindi nessun artefatto baseline-vs-skill è stato prodotto (outputMeasured=false); gh e git sono installati ma nessun repo target esiste qui.
Testato il: 2026-07-21 · Claude Code 2.x (agent harness)
Installazione
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`.
Comandi e prompt di esempio
/pr-createCrea una PR bozza, monitora GitHub Actions CI e corregge i fallimenti fino al superamento dei controlli
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
Create a PR for these changesOpen a pull request and fix any CI failuresSubmit my current work as a reviewable PR