async-communication-etiquette

Identify gaps in asynchronous messaging workflows and draft self-contained, actionable replies for Slack, GitHub issues, emails, threaded discussions.

1|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/edwifiguy/era-agents-ops --skill async-communication-etiquette
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: async-communication-etiquette
Source: https://github.com/edwifiguy/era-agents-ops/tree/main/skills/era-agents-op/metaclaw/memory_data/skills/async-communication-etiquette
Command: npx skills add https://github.com/edwifiguy/era-agents-ops --skill async-communication-etiquette

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Async messaging often lacks context, leading to confusion and wasted time. This skill provides self-contained, context-rich guidance to craft clear, actionable messages in asynchronous channels.

Core Features & Use Cases

  • Self-contained message templates that include Context, Problem/question, Options considered, and Deadline.
  • Guidelines for structuring messages in Slack, GitHub issues, and email threads.
  • Real-world example workflows where clear etiquette reduces follow-ups and accelerates decision making.

Quick Start

Draft a self-contained async message when replying to a thread that lacks context.

Frequently Asked Questions about async-communication-etiquette

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

FAQPage Schema
How do I write clear asynchronous messages that don't require follow-up questions?▼

Clear asynchronous messages are self-contained, providing all necessary context upfront. You can achieve this by structuring Slack, email, or GitHub issue replies with defined sections: Context, Problem/question, Options considered, and Deadline, ensuring the recipient understands the full scope immediately.

What is the best way to structure Slack threads for decision making?▼

The best way to structure Slack threads for decision making is to apply self-contained message guidelines. By explicitly outlining Context, Problem/question, Options considered, and Deadline, you eliminate ambiguity and allow teammates to make informed decisions asynchronously.

How do I provide context in a GitHub issue when replying to a thread?▼

Providing context in a GitHub issue requires drafting a self-contained reply that adapts to the varying context levels of the thread. You should structure your response with specific sections: Context, Problem/question, Options considered, and Deadline, making the issue immediately actionable.

Can I use async communication guidelines for email threads?▼

Yes, you can use async communication guidelines for email threads. The etiquette applies across various platforms, adapting to varying context levels and urgency by enforcing a self-contained structure with Context, Problem/question, Options considered, and Deadline sections.

Why do my async messages cause confusion and waste time?▼

Your async messages cause confusion because they lack adequate context, forcing recipients to guess your intent. Applying self-contained message guidelines with structured sections for Context, Problem/question, Options considered, and Deadline eliminates these communication gaps and prevents wasted time.