reply-to-pr-conversation

Solid

Draft, confirm, and post a single conversational reply to GitHub PR conversation comments (issue comments). The reply addresses all tracked items in one natural-prose message. Use when the user asks to "reply to PR conversation", "post PR conversation replies", or "draft PR conversation messages".

Code & Development 335 stars 26 forks Updated 5 days ago MIT

Install

View on GitHub

Quality Score: 89/100

Stars 20%
84
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Reply to PR Conversation Draft a single reply that addresses a processed issue-comment list, confirm with the user, and post it as a new PR issue comment. ## Step 1: Run `/github-voice` Skill Run the `/github-voice` skill to load voice rules and the insider-vs-outsider detection. ## Step 2: Compose the Reply Use the processed-item list from conversation context. Each entry has: id, author, original comment body (to quote from selectively), category (`fix`, `skip`, `answer`, or `clarify`), and per-category payload. Draft one reply that addresses every item as natural conversational prose. The output is a single piece of prose with flexible length and no rigid section structure. **Use the category to interpret each payload:** - **fix**: payload is a commit SHA. Mention "fixed in `<sha>`" where it fits the flow, plus a brief note when the fix diverges from what the commenter suggested. - **skip**: payload is the skip reasoning. State it directly. - **answer**: payload is answer text prepared upstream. Integrate it as the implementer's own words. - **clarify**: payload is a user-directed question. Ask it as-is. **Quote selectively.** Use `>` blockquotes only for the phrase being responded to. A single-topic reply quotes one sentence then responds; a multi-topic reply weaves quotes and responses together. Drop quotes entirely when @mentions plus context make the reply unambiguous. **Quote handling:** - Strip leading `>` from quoted lines so nested blockquotes don't mi...

Details

Author
tobihagemann
Repository
tobihagemann/turbo
Created
3 months ago
Last Updated
5 days ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category