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.