Address Pr Comments Cecil

Workflow strutturato per riprodurre, correggere, testare e rispondere ai commenti di revisione PR di Cecil

di Cecilapp · Cecilapp/Cecil

Richiede configurazione ★ 8.0/10

Address Pr Comments Cecil — Workflow strutturato per riprodurre, correggere, testare e rispondere ai commenti di revisione PR di Cecil

Cosa fa

Una skill di workflow per il repo del generatore di siti statici Cecil che standardizza come vengono gestiti i commenti di revisione PR: riprodurre il problema, apportare una correzione minima, eseguire i controlli del progetto (composer code:style/analyse, test, test:cli) e scrivere una risposta del revisore basata su template. Si attiva quando si risponde al feedback di revisione di una pull request, si correggono le modifiche richieste o si prepara una risposta del revisore. Richiede il progetto PHP Cecil clonato e un commento di revisione effettivo per l'esecuzione end-to-end.

Rapporto di test

SKILL.md recuperato da .github/skills/address-pr-comments-cecil/. Il frontmatter viene analizzato con name+description. Verificato che entrambi i riferimenti nel corpo restituiscono HTTP 200 (AGENTS.md, .github/instructions/php-src.instructions.md) e che i quattro comandi composer che nomina (code:style, code:analyse, test, test:cli) sono script reali in composer.json. Frasi trigger giudicate: DOVREBBE — "aiutami a gestire i commenti di revisione sulla mia PR di Cecil", "il revisore ha richiesto modifiche su questa pull request, correggile e scrivi una risposta", "prepara una risposta del revisore con riproduzione e test"; NON DOVREBBE — "apri una nuova pull request per il mio branch di funzionalità", "revisiona questa PR e lascia commenti" — tutti e 5 corretti. Non è stato possibile misurare l'output: i passaggi 1-3 (riproduci/correggi/esegui composer test) richiedono il progetto PHP Cecil scaffoldato più un commento di revisore reale; l'unico artefatto autonomo è il template di risposta del revisore, la cui unica differenza da una risposta baseline è il template a 4 parti della skill stessa, che è una riformulazione delle sue regole, non una differenza misurata.

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

Installazione

git clone --depth 1 https://github.com/Cecilapp/Cecil.git /tmp/address-pr-comments-cecil-src
mkdir -p ~/.claude/skills
cp -R /tmp/address-pr-comments-cecil-src/.github/skills/address-pr-comments-cecil ~/.claude/skills/address-pr-comments-cecil
# Pure workflow skill, no deps to install. To actually run its steps you need the
# Cecil project itself (PHP + composer): composer install, then the checks it cites
# exist as composer scripts: code:style, code:analyse, test, test:cli.
# References AGENTS.md and .github/instructions/php-src.instructions.md (both present in repo root).

Comandi e prompt di esempio

  • /address-pr-comments-cecilWorkflow strutturato per riprodurre, correggere, testare e rispondere ai commenti di revisione PR di Cecil

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • Address the review comments on this PR
  • Fix the requested changes and reply to reviewers
  • Reproduce and fix this reviewer-reported bug