GitHub PR Creation

Trasforma commit raw in una PR Conventional-Commits con validazione task-doc e regole di branch-flow, non solo gh pr create.

di fvadicamo · fvadicamo/dev-agent-skills

Promosso ★ 9.6/10

GitHub PR Creation — Trasforma commit raw in una PR Conventional-Commits con validazione task-doc e regole di branch-flow, non solo gh pr create.

Cosa fa

Analizza i commit sul branch corrente, li confronta con file di task/spec (Kiro, Cursor, Trae, s2s o documenti generici) e genera un titolo PR Conventional Commits più un template di corpo specifico per tipo (feature/release/bugfix/hotfix/refactor/docs/ci), confermando sempre branch e contenuto con l'utente prima di eseguire gh pr create. Si attiva su 'create PR', 'open pull request', 'submit for review', 'check if ready for PR'.

Rapporto di test

L'ho eseguito su un repository locale reale con 3 commit: ha correttamente scelto 'feat' su 'fix' come tipo dominante di Conventional Commits (2 feat vs 1 fix) e ha prodotto un corpo PR basato su checklist dal template Feature, rispetto a una baseline di una riga 'Added login validation' senza conferma del branch o template.

Testato il: 2026-07-14 · Claude Code 2.x (agent harness)

Installazione

git clone https://github.com/fvadicamo/dev-agent-skills
cd dev-agent-skills
mkdir -p ~/.claude/skills
cp -r plugins/github-workflow/skills/github-pr-creation ~/.claude/skills/github-pr-creation

Comandi e prompt di esempio

  • /github-pr-creationTrasforma commit raw in una PR Conventional-Commits con validazione task-doc e regole di branch-flow, non solo gh pr create.

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 pull request for this branch, please.
  • Is this branch ready for a PR? Check and open one if so.
  • Open a pull request summarizing these commits for review.