Address Pr Comments Cecil

Strukturierter Workflow zum Reproduzieren, Beheben, Testen und Beantworten von Cecil PR-Review-Kommentaren

von Cecilapp · Cecilapp/Cecil

Funktioniert mit Setup ★ 8.0/10

Address Pr Comments Cecil — Strukturierter Workflow zum Reproduzieren, Beheben, Testen und Beantworten von Cecil PR-Review-Kommentaren

Was es kann

Eine Workflow-Skill für das Cecil Static-Site-Generator-Repo, die standardisiert, wie PR-Review-Kommentare behandelt werden: das Problem reproduzieren, eine minimale Korrektur vornehmen, Projektprüfungen durchführen (composer code:style/analyse, test, test:cli) und eine Vorlagen-Antwort für den Reviewer schreiben. Wird ausgelöst, wenn auf Pull-Request-Review-Feedback reagiert, angeforderte Änderungen behoben oder eine Reviewer-Antwort vorbereitet wird. Erfordert das geklonte Cecil PHP-Projekt und einen tatsächlichen Review-Kommentar zur End-to-End-Ausführung.

Testbericht

SKILL.md von .github/skills/address-pr-comments-cecil/ abgerufen. Frontmatter wird mit name+description geparst. Beide Body-Referenzen liefern HTTP 200 (AGENTS.md, .github/instructions/php-src.instructions.md) und die vier genannten Composer-Befehle (code:style, code:analyse, test, test:cli) sind echte Skripte in composer.json. Trigger-Phrasierungen bewertet: SOLLTE – "hilf mir, die Review-Kommentare zu meinem Cecil PR zu bearbeiten", "Reviewer hat Änderungen an diesem Pull Request angefordert, behebe sie und schreibe eine Antwort", "bereite eine Reviewer-Antwort mit Reproduktion und Tests vor"; SOLLTE NICHT – "öffne einen neuen Pull Request für meinen Feature-Branch", "reviewe diesen PR und hinterlasse Kommentare" – alle 5 korrekt. Ausgabe konnte nicht gemessen werden: Schritte 1-3 (reproduzieren/beheben/composer test ausführen) benötigen das gerüstete Cecil PHP-Projekt plus einen echten Reviewer-Kommentar; das einzige eigenständige Artefakt ist die Reviewer-Antwortvorlage, deren einziger Unterschied zu einer Baseline-Antwort die eigene 4-teilige Vorlage des Skills ist, die eine Wiederholung ihrer Regeln darstellt, kein gemessener Unterschied.

Getestet am: 2026-07-31 · Claude Code 2.x (agent harness)

Installation

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).

Befehle & Beispiel-Prompts

  • /address-pr-comments-cecilStrukturierter Workflow zum Reproduzieren, Beheben, Testen und Beantworten von Cecil PR-Review-Kommentaren

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

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