Answer Reviewer Questions

Gjør PR-anmelder-spørsmålstråder om til rå, per-tråd-svar for en svarutkast-skribent

av tobihagemann · tobihagemann/turbo

Bestått ★ 8.8/10

Answer Reviewer Questions — Gjør PR-anmelder-spørsmålstråder om til rå, per-tråd-svar for en svarutkast-skribent

Hva den gjør

En pipeline-ferdighet som komponerer et kort, ren tekst-svar for hver anmelder-spørsmålstråd på en pull request, og husker implementørens resonnement (eller faller tilbake til gjeldende kode og commit-diff) og sender ut en formatert blokk per tråd. Den utløses når brukeren ber om å "svare på anmelder-spørsmål", "utkaste svar på PR-spørsmål", eller "forklare anmelder-spørsmål", og mater dens rå utdata inn i en nedstrøms svarutkast-ferdighet som anvender stemme og formatering.

Testrapport

Hentet SKILL.md via GitHub API fra et monorepo med over 70 ferdigheter; det er en enkeltfils ren-prompt-ferdighet med ren name+description frontmatter og ingen skript. Kroppsrefererte søskenferdigheter /recall-reasoning, /interpret-feedback, /github-voice henter alle HTTP 200. Jeg bygde en mock PR (slugify i utils.py) med to anmelder-spørsmålstråder og produserte to artefakter: et baseline samtalesvar og et ferdighetsfølgende. Konkret forskjell observert: ferdighetsutdata bruker strenge per-tråd `**Thread <id>** (path:line)`-blokker, 1-2 setnings implementør-stemmesvar uten anmelder-adresse eller fyll, og `_Grounding: derived from current code_`-linjen (korrekt per no-transcript fallback-regelen), versus baselines flerparagrafsvar som direkte adresserer anmelderen. Utførte /recall-reasoning fallback-stien selv siden ingen transkriptlagring eksisterer; scoret 7/10 da formatet og begrensningene materielt omformer artefakten.

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

Installer

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-questionsGjør PR-anmelder-spørsmålstråder om til rå, per-tråd-svar for en svarutkast-skribent

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen 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