ワンクリックで
pr-comments-replies
Use this when user wants to respond to PR comments. Use `gh` under the hood
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Use this when user wants to respond to PR comments. Use `gh` under the hood
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Use when one Claude session or process must message, hand off work to, or coordinate with another independent Claude session on the same machine, or dispatch a task to another session and track its acknowledgement or completion. Also use when native SendMessage cannot reach the target session (it is team-scoped and cannot reach one it did not spawn), or when told to coordinate over claude-bus.
Use when building or extending a Google Slides deck programmatically (Slides API or a Workspace CLI like gws), when new slides must automatically inherit a consistent background/font/layout, when a diagonal line/connector/arrowhead renders wrong, when building flowcharts or other diagrams via the API, when asked about Morph or slide/object animation via the API, when you need a custom slide layout/master and the Slides API alone can't create one, when a replaceAllText edit seems to vanish or hit zero occurrences unexpectedly, or when auditing an existing deck for leftover unstyled or inconsistent elements
Remove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, passive voice, negative parallelisms, and filler phrases.
Disciplined diagnosis loop for hard bugs and performance regressions. Reproduce → minimise → hypothesise → instrument → fix → regression-test. Use when user says "diagnose this" / "debug this", reports a bug, says something is broken/throwing/failing, or describes a performance regression.
Use when searching a codebase to answer "where does X happen", "what is related to Y", or to map an unfamiliar area, especially when the semble MCP server is available. Also use when grep is returning too much noise or you do not know the exact symbol to grep for. Skip for: known-symbol lookups, error-string searches, or one-shot reads where the file path is already known.
Communication mode that is brief by default, signal when it matters — keeps human mental model in sync with agent
| name | pr-comments-replies |
| description | Use this when user wants to respond to PR comments. Use `gh` under the hood |
When asked to reply to PR comments on your behalf:
Run the gh-pr-comments command ONLY IF you do not have this info.
Use this to submit the comments
gh api graphql \
--field threadId1=\
--field body1="Thanks, fixed!" \
--field body2="Good catch, updated." \
--field body3="Done, see latest commit." \
--raw-field query='
mutation($threadId1: "PRT_kwDOABC123", $body1: String!, $threadId2: "PRT_kwDOABC456" , $body2: String!, $threadId3: "PRT_kwDOABC789", $body3: String!) {
reply1: addPullRequestReviewThreadReply(input: {
pullRequestReviewThreadId: $threadId1, body: $body1 }) { comment { id } }
reply2: addPullRequestReviewThreadReply(input: {
pullRequestReviewThreadId: $threadId2, body: $body2 }) { comment { id } }
reply3: addPullRequestReviewThreadReply(input: {
pullRequestReviewThreadId: $threadId3, body: $body3 }) { comment { id } }
}'
Avoid:
Include:
For code style suggestions: "Good point. I went with [approach] because [technical reason]. Happy to change to [alternative] if you think it's clearer."
For architectural questions: "The intent was [goal/purpose]. [Explain tradeoff]. We can [alternative] if you'd prefer [different outcome] though."
For questions about missing features: "I considered [feature] but opted not to include it because [reason]. We can add it if [condition]."
If it is resolved, AFTER pushing the commits and REPLIED to the reviewers and we don't need anymore follow up, mark them as resolved. Example:
gh api graphql -f query='
mutation {
t1: resolveReviewThread(input: {threadId: "PRRT_kwDOPZASLs5jwamU"}) {
thread { isResolved }
}
t2: resolveReviewThread(input: {threadId: "PRRT_kwDOPZASLs5jwamd"}) {
thread { isResolved }
}
t3: resolveReviewThread(input: {threadId: "PRRT_kwDOPZASLs5jwamr"}) {
thread { isResolved }
}
t4: resolveReviewThread(input: {threadId: "PRRT_kwDOPZASLs5jwam5"}) {
thread { isResolved }
}
}')