Answer Reviewer Questions

Zet PR reviewer vraagthreads om in ruwe, per-thread antwoorden voor een antwoordopsteller

Door tobihagemann · tobihagemann/turbo

Getest · Werkt ★ 8.8/10

Answer Reviewer Questions — Zet PR reviewer vraagthreads om in ruwe, per-thread antwoorden voor een antwoordopsteller

Wat het doet

Een pipeline skill die een kort, platte-tekst antwoord opstelt voor elke reviewer vraagthread op een pull request, daarbij de redenering van de implementeerder oproepend (of terugvallend op de huidige code en commit diff) en één geformatteerd blok per thread uitgevend. Het activeert wanneer de gebruiker vraagt om "answer reviewer questions", "draft answers to PR questions", of "explain reviewer questions", en voedt zijn ruwe output naar een downstream reply-drafting skill die stem en opmaak toepast.

Testrapport

SKILL.md opgehaald via de GitHub API vanuit een monorepo met meer dan 70 skills; het is een single-file pure-prompt skill met schone name+description frontmatter en geen scripts. Body-gerefereerde peer skills /recall-reasoning, /interpret-feedback, /github-voice fetchen allen HTTP 200. Ik bouwde een mock PR (slugify in utils.py) met twee reviewer vraagthreads en produceerde twee artefacten: een baseline conversationeel antwoord en een skill-volgend antwoord. Concreet verschil waargenomen: de skill output gebruikt strikte per-thread `**Thread <id>** (path:line)` blokken, 1-2 zinnen implementeerder-stem antwoorden zonder reviewer-adres of opvulling, en de `_Grounding: derived from current code_` regel (correct volgens de no-transcript fallback regel), versus het meer-paragraaf antwoord van de baseline dat de reviewer direct aanspreekt. De /recall-reasoning fallback path zelf uitgevoerd aangezien er geen transcript store bestaat; scoorde 7/10 aangezien het formaat en de beperkingen het artefact materieel hervormen.

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

Installatie

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.

Commando's en voorbeeldprompts

  • /answer-reviewer-questionsZet PR reviewer vraagthreads om in ruwe, per-thread antwoorden voor een antwoordopsteller

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

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