Pr Create
Tworzy szkic PR, monitoruje GitHub Actions CI i naprawia błędy, aż testy przejdą
Działa po konfiguracji
Co robi ten skill
Orkiestruje przepływ pracy git-to-PR w Claude Code: ocenia stan repozytorium, tworzy gałąź/commit w razie potrzeby, szkicuje tytuł i treść PR do zatwierdzenia przez użytkownika, uruchamia lokalne sprawdzenia przed lotem, wypycha i otwiera szkic PR za pomocą gh CLI. Następnie monitoruje GitHub Actions CI, automatycznie naprawia mechaniczne błędy (lint, formatowanie, błędy typów) i uruchamia ponownie, aż do uzyskania zielonego statusu, a następnie publikuje szkic i opcjonalnie prosi o recenzenta — nigdy nie dokonując scalenia. Uruchamia się na frazy takie jak „create pr”, „make a pr”, „open pull request” lub „submit pr” w repozytorium GitHub z Actions CI.
Raport z testu
Pobrano SKILL.md i potwierdzono, że frontmatter parsuje (name, description, compatibility, metadata). Sprawdzono jeden dołączony zasób scripts/find-collaborator.sh — HTTP 200, czyste wyszukiwanie współpracownika `gh api` bez zagrożeń bezpieczeństwa; umiejętność zawiera również wyraźną sekcję Security Boundaries. Ocena wyzwalacza: 3 frazy create-PR ładują ją, 2 sąsiednie (przeglądanie PR kogoś innego, scalanie do main) poprawnie nie ładują — 5/5. Nie można było uruchomić pętli end-to-end: wartość umiejętności to `gh pr create --draft` + cykl monitorowania/naprawiania GitHub Actions CI, co wymaga uwierzytelnionego gh wobec aktywnego repozytorium i utworzenia prawdziwego PR, więc nie wyprodukowano artefaktu bazowego vs umiejętności (outputMeasured=false); gh i git są zainstalowane, ale nie ma tutaj repozytorium docelowego.
Testowano: 2026-07-21 · Claude Code 2.x (agent harness)
Instalacja
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`.
Komendy i przykładowe prompty
/pr-createTworzy szkic PR, monitoruje GitHub Actions CI i naprawia błędy, aż testy przejdą
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
Create a PR for these changesOpen a pull request and fix any CI failuresSubmit my current work as a reviewable PR