external-comms

Scan GitHub issues and discussions to draft pending community responses requiring human approval.

Updated Apr 16, 2026
One-click install
npx skills add https://github.com/Quintenps/contactswap-agents --skill external-comms-quintenps
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: external-comms
Source: https://github.com/Quintenps/contactswap-agents/tree/main/.copilot/skills/external-comms
Command: npx skills add https://github.com/Quintenps/contactswap-agents --skill external-comms-quintenps

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves 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 Triage: Scans open issues and discussions to identify unanswered community items based on specific criteria.
  • Drafting & Classification: Automatically classifies incoming requests and generates context-aware responses using predefined templates.
  • Human Review Gate: Provides a structured review table for human approval, ensuring no response is posted without explicit authorization.

Quick Start

Ask the PAO to check the community for new unanswered 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 triage for unanswered GitHub issues and discussions?

Automated triage scans open GitHub issues and discussions to identify unanswered community items based on specific criteria. It then automatically classifies incoming requests and generates context-aware responses using predefined templates for review.

What is the best way to ensure human approval for automated GitHub community responses?

To ensure human approval for automated GitHub community responses, use a strict phase-one workflow with a human review gate. This provides a structured review table, ensuring no response is posted without explicit human authorization.

How does a human-in-the-loop workflow manage GitHub thread context and audit logs?

A human-in-the-loop workflow manages GitHub thread context and audit logs by utilizing GitHub MCP tools and CLI commands. This ensures all drafted community responses are securely vetted by a human before posting.

Can I use predefined templates to draft context-aware responses for GitHub issues?

Yes, you can use predefined templates to draft context-aware responses for GitHub issues. The system automatically classifies incoming requests and generates these responses, which are then held in a structured review table for human approval.

What are the limitations of automated community engagement on GitHub?

The limitation of automated community engagement on GitHub is that it cannot post responses directly. It operates within a strict phase-one workflow that mandates explicit human approval for all outgoing communications to ensure accuracy and prevent tone mismatches.