external-comms

Scan GitHub issues and discussions, draft responses, and route them for human review.

18|3|Updated Jul 3, 2020
One-click install
npx skills add https://github.com/jguadagno/jjgnet-broadcast --skill external-comms-jguadagno
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: external-comms
Source: https://github.com/jguadagno/jjgnet-broadcast/tree/main/.agents/skills/external-comms
Command: npx skills add https://github.com/jguadagno/jjgnet-broadcast --skill external-comms-jguadagno

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires github-mcp-server-list_issues, github-mcp-server-issue_read, github-mcp-server-search_issues, gh CLI, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of scanning, drafting, and managing community responses for issues and discussions, ensuring quality and oversight through human review.

Core Features & Use Cases

  • Issue and Discussion Scanning: Identifies unanswered items created recently, filtering out internal or resolved posts.
  • Automated Drafting: Prepares response drafts based on selected templates, integrating thread context and key points.
  • Review & Approval: Presents drafts for human verification before posting, maintaining oversight in community management.
  • Use Case: A moderation team reviews community questions daily, drafts human-reviewed responses, and posts them to maintain engagement and support quality.

Quick Start

Initiate a scan of open issues and discussions, generate drafts for human review, and approve to publish.

Frequently Asked Questions about external-comms

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

FAQPage Schema
How do I automate drafting responses to GitHub community issues?

You can automate drafting responses to GitHub community issues by scanning open threads and generating response drafts based on templates. This Skill prepares those drafts for human review before posting to ensure quality control.

What's the best way to manage unanswered GitHub discussions with human review?

Managing unanswered GitHub discussions with human review involves automatically scanning for recent open threads, generating contextual drafts, and presenting them for moderation. This workflow ensures public forum responses maintain quality and oversight.

Do I need the GitHub MCP server to scan and draft issue responses?

Yes, you need the GitHub MCP server and gh CLI to scan and draft issue responses. The Skill uses these dependencies to read, search, and manage issue threads within your repositories.

Can I filter out internal or resolved posts when scanning GitHub issues?

Yes, you can filter out internal or resolved posts when scanning GitHub issues. The Skill identifies only unanswered items created recently, excluding resolved discussions to focus your moderation efforts.

How does a human-in-the-loop workflow help moderate public forum threads?

A human-in-the-loop workflow helps moderate public forum threads by automating the scanning and drafting phases while requiring human approval before posting. This ensures automated drafts are verified for quality and accuracy.

What are the limitations of automating community issue management on GitHub?

Limitations of automating community issue management on GitHub include the necessity of the gh CLI and GitHub MCP server tools for functionality. The workflow also cannot post responses directly without explicit human verification and approval.