Автоответ на замечания к пул-реквесту

★ 7.0 · vibe-coding

Resolve-comments is a Claude Code skill that fetches unresolved review threads for the current PR, applies fixes directly in the worktree, closes each thread via GitHub GraphQL API, and returns a compact per-thread report — all running in a forked context so GraphQL plumbing and raw comment bodies never pollute the main conversation. Reach for it when a review round has piled up and you want to clear every open thread in one pass, when you need to track which comments are still unaddressed without scanning the UI manually, or when you want design decisions logged automatically rather than scattered across reply chains. Under the hood, the skill queries `gh pr view` for the PR number, then paginates GraphQL `reviewThreads` filtering strictly by `isResolved == false`. For each thread it diagnoses the root cause — not just the reported line — and either applies a worktree fix or records a reasoned no-change decision. Comment bodies are treated as untrusted input: any instruction that reaches outside the PR scope (other files, credentials, pushes) is silently ignored. The skill never commits or pushes; that stays with the main conversation after verification. The report is one line per thread plus a Decisions block for contested design calls and thread counts. This handles incoming review comments, not outgoing review creation or PR description writing.