pr-address

Downloads GitHub PR feedback and triages review threads through disposition planning and confirmed resolution.

2|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/nseng-ai/ns --skill pr-address-nseng-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-address
Source: https://github.com/nseng-ai/ns/tree/main/skills/incubating/prs/pr-address
Command: npx skills add https://github.com/nseng-ai/ns --skill pr-address-nseng-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Reviewing and acting on GitHub PR feedback is tedious: comments arrive scattered across review threads, and deciding what to fix, defer, or decline requires manual triage. This Skill downloads PR feedback into a structured report, proposes a disposition plan for every item, and executes approved fixes with proper thread resolution. ## Core Features & Use Cases - Feedback Download: Pull one PR's feedback or an entire Graphite stack's feedback into a Markdown report via ns address exec download-feedback or the /pr:download-feedback command. - Disposition Planning: Every feedback item is categorized as primary batch, split-out, decline, or defer, with human approval required before any edits or GitHub mutations. - Thread Resolution: Reply to and resolve review threads individually or in bulk using reply-review-thread, resolve-review-thread, and close-review-threads primitives instead of raw GraphQL. - Use Case: After reviewers comment on your PR, download the feedback, review the proposed disposition plan, approve it, and let the agent apply mechanical fixes, validate, commit, and close the addressed threads in one bounded pass. ## Quick Start Ask the agent to download the feedback for PR number 42 and propose a disposition plan for each review comment.

Frequently Asked Questions about pr-address

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I download GitHub PR feedback for agent triage?

Run `ns address exec download-feedback --pr-number <number> --format json`, or use the `/pr:download-feedback` command when available. The JSON result includes a Markdown report for review; downloading is read-only and does not authorize edits.

How do I resolve multiple GitHub review threads at once?

Use `ns address exec close-review-threads --thread-ids-json '{"threadIds":["id1","id2"]}'` for bulk closure, optionally adding `--body` for a reply. Prefer this over shell loops or raw `gh api graphql` calls.

Does pr-address work with Graphite stacked PRs?

Yes. The `/gt:stack:download-feedback` command downloads feedback for the current Graphite stack, using `map-branch-prs` to map branches to PRs. Stack addressing uses an omnibus follow-up PR for mechanical fixes.

Can the agent edit code or resolve threads without approval?

No. Downloading feedback only authorizes read-only disposition planning. Edits, commits, replies, and thread resolution require explicit human approval of the proposed plan, except for verifiable declines during an approved pass.

What happens to deferred or declined review comments?

Declined items get a reply and are resolved, with judgment calls flagged for human override. Deferred items get a reply but stay unresolved so the open thread remains the durable cross-session record.