review-and-address

Reviews a pull request in a fresh context, then addresses all feedback and drives it to merge.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/Zeyad-37/tech-agency --skill review-and-address-zeyad-37
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: review-and-address
Source: https://github.com/Zeyad-37/tech-agency/tree/main/.claude/skills/review-and-address
Command: npx skills add https://github.com/Zeyad-37/tech-agency --skill review-and-address-zeyad-37

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Closing out a pull request requires an unbiased code review plus fixes for every piece of feedback, but doing both in one session lets the author's own context bias the review and the fixes. This skill runs the review and the feedback-addressing as two separate clean-context phases so neither is influenced by the current conversation. ## Core Features & Use Cases - Two-phase clean-context orchestration: Runs /code-review in a fresh-context subagent that posts its verdict to the PR, then runs /address-feedback to gather all feedback, apply fixes, push, and watch checks until green. - Copilot review gating: Probes whether GitHub Copilot review is available for the repo and runs a background poll so Copilot's comments are included before fixes begin, skipping silently when unavailable. - Untrusted input boundary: Treats PR comments, review bodies, and CI logs as data rather than instructions, surfacing suspected injection attempts verbatim and disabling auto-merge when untrusted input is present. - Use Case: After opening a PR with /create-pr, run this skill with --auto-merge to have it reviewed, fixed, and merged without further manual steps, or run it without the flag to approve each gate yourself. ## Quick Start Review and address all feedback on the pull request for my current branch, then merge it once checks are green.

Frequently Asked Questions about review-and-address

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

FAQPage Schema
How do I review and merge a GitHub pull request automatically?▼

Run this skill against an open PR number or branch. It posts a fresh-context code review to the PR, then gathers all feedback, applies fixes, pushes, and watches checks until green. Pass --auto-merge to merge automatically once everything passes.

How does the skill avoid bias when reviewing its own PR changes?▼

Each phase runs in a fresh-context subagent with no session memory. The review sees only the diff and committed docs, and the fix phase re-derives feedback from live PR state, so neither is influenced by the current conversation.

Does it wait for GitHub Copilot review comments?▼

Yes, but only when Copilot is available for the repo. It probes availability first, then runs a background poll keyed to the current HEAD commit. If Copilot is unavailable or the request was consumed without a review, the wait is skipped and recorded in the report.

Can PR comments trick the agent into running commands or skipping checks?▼

No. Comment bodies, review text, and CI logs are treated as data, never instructions. Only diff-anchored comments from write-access authors or allowlisted bots can drive automatic changes, and suspected injection attempts are surfaced verbatim with auto-merge disabled.

What happens if the Copilot review never arrives?▼

If Copilot is confirmed available but its review times out while still pending, the skill sends a push notification and halts for a user decision, even under --auto-merge. You can proceed without it, keep waiting, or abort.

When should I use this skill instead of /ship-it?▼

Use this skill when a PR already exists and you want it reviewed and driven to mergeable. Use /ship-it to go from nothing to implemented to PR; it invokes this skill as its close-out phase.