Answer Reviewer Questions

Omdanner PR-reviewer spørgsmålstråde til rå, per-tråd svar til en svarudkast-skriver

Af tobihagemann · tobihagemann/turbo

Testet · Virker ★ 8.8/10

Answer Reviewer Questions — Omdanner PR-reviewer spørgsmålstråde til rå, per-tråd svar til en svarudkast-skriver

Hvad det gør

En pipeline-færdighed, der komponerer et kort almindelig tekstsvar for hver reviewer-spørgsmålstråd på en pull request, der genkalder implementerens ræsonnement (eller falder tilbage til den aktuelle kode og commit-diff) og udsender én formateret blok per tråd. Den udløses, når brugeren beder om at "answer reviewer questions", "draft answers to PR questions" eller "explain reviewer questions", og fører sit rå output ind i en downstream svarudkast-færdighed, der anvender stemme og formatering.

Testrapport

Hentede SKILL.md via the GitHub API from a 70+ skill monorepo; it is a single-file pure-prompt skill with clean name+description frontmatter and no scripts. Body-referenced peer skills /recall-reasoning, /interpret-feedback, /github-voice all fetch HTTP 200. I built a mock PR (slugify in utils.py) with two reviewer question threads and produced two artifacts: a baseline conversational reply and a skill-following one. Concrete difference observed: the skill output uses strict per-thread `**Thread <id>** (path:line)` blocks, 1-2 sentence implementer-voice answers with no reviewer-address or filler, and the `_Grounding: derived from current code_` line (correct per the no-transcript fallback rule), versus the baseline's multi-paragraph reply that directly addresses the reviewer. Executed the /recall-reasoning fallback path myself since no transcript store exists; scored 7/10 as the format and constraints materially reshape the artifact.

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

Installation

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.

Kommandoer og eksempelprompter

  • /answer-reviewer-questionsOmdanner PR-reviewer spørgsmålstråde til rå, per-tråd svar til en svarudkast-skriver

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

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