From pull-request
Follows up on GitHub/GitLab PR/MR review threads: classifies unresolved/replied/resolved/silent states, checks commit coverage for fixes, drafts replies. Use for checking feedback responses or thread resolutions.
npx claudepluginhub bendrucker/claude --plugin pull-requestThis skill is limited to using the following tools:
Follow up on review feedback for: $ARGUMENTS
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
Follow up on review feedback for: $ARGUMENTS
Parse the URL from $ARGUMENTS to determine the platform. GitHub URLs contain github.com, GitLab URLs contain the GitLab instance hostname.
Gather all resolvable discussion threads (both resolved and unresolved).
GitHub: Use the github:pr-comments skill's script to fetch threads. Run with --role author to get all unresolved threads. For resolved threads, use the GraphQL API via gh api graphql to query pullRequest.reviewThreads with both isResolved: true and isResolved: false.
GitLab: Use the gitlab:merge-request skill's discussions script to fetch threads. Run with --resolvable to get all resolvable discussions, then partition by resolution state.
Sort each thread into one of four buckets:
Show a table with counts per category. List each unresolved thread with the file, line, and a one-line summary of the feedback.
For unresolved threads, check whether subsequent commits addressed the feedback by examining the diff between the review comment's creation date and HEAD. Indicate which threads appear addressed by code changes vs. which still need action.
Help draft follow-up replies for threads that need responses. See replies.md for tone guidelines.