external-comms

Scan GitHub issues and discussions, draft template-based responses, and require human approval.

1|Updated Dec 23, 2025
One-click install
npx skills add https://github.com/jonnymuir/Umbraco.Prism --skill external-comms-jonnymuir
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: external-comms
Source: https://github.com/jonnymuir/Umbraco.Prism/tree/main/.copilot/skills/external-comms
Command: npx skills add https://github.com/jonnymuir/Umbraco.Prism --skill external-comms-jonnymuir

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill addresses the challenge of maintaining consistent, high-quality community communication on GitHub while ensuring all responses are vetted by a human to prevent errors or tone mismatches.

Core Features & Use Cases

  • Automated Scanning: Identifies unanswered issues and discussions based on specific criteria like age, labels, and activity.
  • Drafting & Classification: Automatically selects the appropriate response template based on the issue type and provides a confidence score.
  • Human Review Gate: Ensures no response is posted without explicit human approval, providing a safe and controlled workflow for community management.

Quick Start

Ask the assistant to check the community for new issues and discussions that require a response.

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 issues?▼

You can automate drafting responses to GitHub issues by using a structured workflow that scans unanswered threads, classifies the issue type, and selects an appropriate response template for human review before posting.

What is a human-in-the-loop workflow for GitHub community management?▼

A human-in-the-loop workflow for GitHub community management automatically scans and drafts responses to issues and discussions, but enforces a human review gate so no reply is posted without explicit approval, preventing tone mismatches and errors.

Do I need GitHub MCP tools and the gh CLI to manage community discussions?▼

Yes, managing community discussions through this workflow requires GitHub MCP tools and the gh CLI to perform thread analysis, generate drafts, and record audit logs for your engagement process.

Can I automatically classify and respond to unanswered GitHub discussions?▼

Yes, the workflow automatically scans for unanswered GitHub discussions based on criteria like age and labels, classifies the communication scenario, and drafts a template-based response with a confidence score for your review.

What's the best way to ensure consistent tone in automated GitHub replies?▼

The best way to ensure consistent tone in automated GitHub replies is to use template-based drafting combined with a mandatory human approval gate, which vets every response for accuracy and appropriate tone before publication.