Answer Reviewer Questions

Przekształca wątki pytań recenzentów PR w surowe, per-wątkowe odpowiedzi dla twórcy odpowiedzi

Autor: tobihagemann · tobihagemann/turbo

Testowano · Działa ★ 8.8/10

Answer Reviewer Questions — Przekształca wątki pytań recenzentów PR w surowe, per-wątkowe odpowiedzi dla twórcy odpowiedzi

Co robi ten skill

Umiejętność potokowa, która tworzy krótką, prostą tekstową odpowiedź na każdy wątek pytania recenzenta w pull request, przypominając uzasadnienie implementatora (lub wracając do bieżącego kodu i różnicy commitów) i emitując jeden sformatowany blok na wątek. Uruchamia się, gdy użytkownik prosi o „answer reviewer questions”, „draft answers to PR questions” lub „explain reviewer questions”, i przekazuje swój surowy wynik do umiejętności tworzenia odpowiedzi, która stosuje ton i formatowanie.

Raport z testu

Pobrano SKILL.md za pośrednictwem GitHub API z monorepozytorium zawierającego ponad 70 umiejętności; jest to umiejętność czysto promptowa w jednym pliku z czystym frontmatterem name+description i bez skryptów. Odwołane w treści umiejętności partnerskie /recall-reasoning, /interpret-feedback, /github-voice wszystkie pobierają HTTP 200. Zbudowałem fikcyjny PR (slugify w utils.py) z dwoma wątkami pytań recenzentów i wyprodukowałem dwa artefakty: bazową odpowiedź konwersacyjną i odpowiedź zgodną z umiejętnością. Zaobserwowana konkretna różnica: wynik umiejętności używa ścisłych bloków `**Thread <id>** (path:line)` dla każdego wątku, 1-2 zdaniowych odpowiedzi w głosie implementatora bez zwracania się do recenzenta ani wypełniaczy, oraz linii `_Grounding: derived from current code_` (poprawne zgodnie z zasadą braku transkrypcji), w porównaniu do wielo-paragrafowej odpowiedzi bazowej, która bezpośrednio zwraca się do recenzenta. Sam wykonałem ścieżkę awaryjną /recall-reasoning, ponieważ nie istnieje magazyn transkrypcji; oceniono 7/10, ponieważ format i ograniczenia znacząco zmieniają artefakt.

Testowano: 2026-07-21 · Claude Code 2.x (agent harness)

Instalacja

git clone --depth 1 https://github.com/tobihagemann/turbo.git /tmp/answer-reviewer-questions-src
mkdir -p ~/.claude/skills
cp -R /tmp/answer-reviewer-questions-src/claude/skills/answer-reviewer-questions ~/.claude/skills/answer-reviewer-questions
# Pipeline skill: it consumes reviewer "question threads" from conversation context
# (normally produced upstream by /interpret-feedback) and calls peer skills.
# For full function also install these sibling skills from the same repo:
#   claude/skills/recall-reasoning, claude/skills/interpret-feedback,
#   claude/skills/github-voice  (and the downstream reply-drafting skills)
# No external CLI/API key needed; pure-prompt skill.

Komendy i przykładowe prompty

  • /answer-reviewer-questionsPrzekształca wątki pytań recenzentów PR w surowe, per-wątkowe odpowiedzi dla twórcy odpowiedzi

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • Draft answers to these PR review comments
  • Explain why I made this implementation choice
  • Answer the reviewer's questions on this pull request