review-discussions-cx

Review open GitHub Discussions and generate categorized summaries for triage.

44.0k|5.9k|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/diegosouzapw/OmniRoute --skill review-discussions-cx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-discussions-cx
Source: https://github.com/diegosouzapw/OmniRoute/tree/main/.agents/skills/review-discussions-cx
Command: npx skills add https://github.com/diegosouzapw/OmniRoute --skill review-discussions-cx

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents slow, messy GitHub Discussion handling by organizing open threads, drafting appropriate replies, optionally creating tracking issues, and triaging stale items for closure.

Core Features & Use Cases

  • Discussion discovery & summarization: Reads all open GitHub Discussions via GitHub GraphQL, extracts key metadata, and groups threads by actionable state so maintainers can triage quickly.
  • Response drafting with approvals: Detects whether a discussion needs a first response, follow-up, or is stale, then drafts replies using intent-specific templates while requiring explicit user consent before any writes.
  • Actionable issue creation & closure workflow: Creates deduplicated issues from feature requests and recommends soft-closing or pinging stale Q&A/General threads with closing comments when approved.

Quick Start

Use the review-discussions-cx skill to generate a summary of all open GitHub Discussions for your repository, then ask it to draft replies and propose issue/closure actions after you approve each phase.

Frequently Asked Questions about review-discussions-cx

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

FAQPage Schema
How do I automatically triage open GitHub Discussions?

Automatically triage open GitHub Discussions by fetching full thread content via GraphQL and building an actionable, categorized summary that groups threads by response state. This allows maintainers to quickly identify items needing first replies, follow-ups, or closure.

Can I automatically create issues from GitHub Discussions feature requests?

You can create tracking issues from GitHub Discussions feature requests with deduplication checks. The workflow proposes issue creation from actionable feature requests but requires explicit, interactive multi-phase consent before executing any write mutations.

What is the best way to manage stale GitHub Discussions threads?

Manage stale GitHub Discussions by detecting aging threads in Q&A or General categories and recommending soft-closure or pinging. The workflow drafts closing comments and applies safe handling rules only after receiving explicit user approval for the write operation.

Does this GitHub Discussions triage workflow require manual approval before posting replies?

Yes, drafting and posting replies requires manual approval. The workflow detects whether a discussion needs a first response or follow-up, drafts intent-specific replies, and enforces interactive, multi-phase consent gating before any writes are executed.

How does GitHub Discussions automated response handle GraphQL node IDs?

Automated responses handle GraphQL node IDs by enforcing correct mapping of node IDs for mutations. The workflow paces and verifies API results after writes to ensure GitHub GraphQL mutations execute safely and accurately during discussion triage.