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.