ワンクリックで
github-pr-feedback
Fetch unresolved review threads and PR comments for the pull request tied to the resolved target branch
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Fetch unresolved review threads and PR comments for the pull request tied to the resolved target branch
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Find a git branch by Linear ticket ID prefix (e.g., STU-15)
Create or reuse a dedicated git worktree for a branch using a deterministic path layout
Create and maintain implementation progress documentation for a feature branch
Find the worktree path for a branch and create/reuse it when missing
Resolve a properly named git branch from a Linear ticket ID following the convention {type}/{ticket-id}-short-description
Push the current branch to the remote repository with upstream tracking
| name | github-pr-feedback |
| description | Fetch unresolved review threads and PR comments for the pull request tied to the resolved target branch |
Find the pull request associated with the resolved target branch (ticket branch when available, otherwise current branch) and return both:
git-find-ticket-branch when ticket ID is known)owner/repo from the origin remoteis_resolved: false)git-find-ticket-branch skilllist_pull_requestslist_pr_commentsResolve target branch:
git-find-ticket-branch to find the ticket branch.git branch --show-current
If no branch can be resolved (for example detached HEAD and no ticket ID), stop and report that no target branch is available.
Resolve repository from origin:
git remote get-url origin
Parse either format:
git@github.com:owner/repo.githttps://github.com/owner/repo.gitExtract owner and repo (without .git).
Find PR for the branch:
list_pull_requests with:
ownerrepostate: "open"head: "{owner}:{target-branch}"state: "all" and pick the most recently updated match.Fetch all PR threads and comments:
list_pr_comments with:
ownerrepopull_numberUse both arrays from the response:
review_threadsissue_commentsFilter unresolved threads and collect comments:
is_resolved is falseissue_comments (PR conversation comments)Return results:
git-find-ticket-branch or current branch)thread_idpath and line (if present)is_outdatedidUse this structure:
PR #123: Example title
URL: https://github.com/owner/repo/pull/123
Branch: feat/STU-15-example
Branch source: git-find-ticket-branch
Review threads: 7 total
Unresolved threads: 2
PR comments: 3 total
Unresolved review threads:
1) PRRT_xxx
Location: src/file.ts:42
Outdated: no
Last comment: octocat at 2026-02-07T12:00:00Z
"Please rename this for clarity..."
2) PRRT_yyy
Location: src/other.ts:10
Outdated: yes
Last comment: hubot at 2026-02-07T12:05:00Z
"This still fails when input is empty..."
PR conversation comments:
1) 998877
Author: octocat at 2026-02-07T12:10:00Z
"Can we include migration notes in the PR body?"
2) 998878
Author: hubot at 2026-02-07T12:11:00Z
"LGTM from the platform side."
If no unresolved threads remain, explicitly return that and still include comments:
No unresolved review threads for PR #123 (feat/STU-15-example).
PR comments: 3 total.
If there are no unresolved threads and no comments:
No unresolved review threads or PR comments for PR #123 (feat/STU-15-example).
origin remote is missing, report and ask for owner/repo.git-find-ticket-branch returns no matches, fall back to current branch if available; otherwise report that no ticket branch was found.