address-pr

Fetch and address GitHub PR review comments with direct replies.

1|Updated Oct 3, 2023
One-click install
npx skills add https://github.com/mt-krainski/twinkletaps --skill address-pr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: address-pr
Source: https://github.com/mt-krainski/twinkletaps/tree/main/.claude/skills/address-pr
Command: npx skills add https://github.com/mt-krainski/twinkletaps --skill address-pr

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires agent-utils, and includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of reviewing and responding to GitHub Pull Request comments, ensuring feedback is addressed systematically and professionally.

Core Features & Use Cases

  • Automated Comment Fetching: Retrieves all review comments, reviews, and conversation threads for a given PR.
  • Comment Evaluation: Guides the user to evaluate each comment's technical merit and relevance to the codebase.
  • Response Strategy: Provides clear guidance on how to respond, whether by implementing changes, replying with explanations, or pushing back with technical reasoning.
  • GitHub Integration: Facilitates direct replies to comments and conversation threads via the GitHub API.
  • Workflow Integration: Seamlessly integrates with a /wrap command for committing and pushing changes after addressing feedback.
  • Use Case: When you receive code review feedback on a pull request, use this skill to systematically go through each comment, decide on the appropriate action, and respond directly on GitHub.

Quick Start

Use the address-pr skill to fetch and address comments for pull request number 123.

Frequently Asked Questions about address-pr

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

FAQPage Schema
How do I systematically address GitHub pull request review comments?

To address GitHub pull request review comments systematically, fetch all review comments and threads, evaluate each comment's technical merit, then implement changes or reply directly via the GitHub API to resolve the feedback.

What is the best way to reply to inline code review comments on a PR?

Replying to inline code review comments is best handled by fetching conversation threads through the GitHub API and posting direct responses with explanations or technical reasoning to resolve the specific feedback.

Can I trigger a code pipeline after addressing PR feedback?

Yes, you can trigger a full code pipeline after addressing PR feedback by using the integrated /wrap command to commit and push changes once all review comments have been evaluated and resolved.

Do I need agent-utils to fetch and respond to GitHub PR comments?

Yes, agent-utils is required to fetch and respond to GitHub PR comments, as it provides the necessary GitHub API interaction layer for retrieving review threads and posting direct replies.

How does comment evaluation work for GitHub pull request reviews?

Comment evaluation for GitHub pull request reviews works by guiding you to assess each comment's technical merit and relevance to the codebase, helping you decide whether to implement changes, explain, or push back.