intercom

Coordinate messaging and task delegation across multiple atomic sessions.

484|76|Updated Oct 23, 2025
One-click install
npx skills add https://github.com/bastani-inc/atomic --skill intercom-bastani-inc
Or copy as Structured Prompt for Agentā–¼
Please help me install this Agent Skill.
Skill: intercom
Source: https://github.com/bastani-inc/atomic/tree/main/packages/intercom/skills/intercom
Command: npx skills add https://github.com/bastani-inc/atomic --skill intercom-bastani-inc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Intercom Skill removes the friction of coordinating work across multiple atomic sessions on the same machine, making it easier to delegate tasks, share context, and keep conversations aligned.

Core Features & Use Cases

  • Planner-worker delegation: Send tasks from one session to another and keep execution moving without constant manual switching.
  • Clarification and reply loops: Ask questions, receive direct answers, and continue blocked work with clear threading.
  • Broadcasts and attachments: Notify several workers at once and share snippets or files alongside the message.
  • Subagent escalation handling: Respond to child-agent supervisor requests with structured replies when the subagent runtime provides bridge metadata.

Quick Start

Use the intercom skill to coordinate a named planner and worker session by sending a task to the worker and replying with clarification only when needed.

Frequently Asked Questions about intercom

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

FAQPage Schema
How do I coordinate task delegation across multiple sessions on the same machine?ā–¼

Multi-session coordination uses direct messaging to delegate tasks between named planner and worker sessions, supporting ask, reply, and status actions to keep execution moving without manual switching.

What is the best way to handle clarification loops between planner and worker sessions?ā–¼

Clarification loops are handled using send and ask actions within intercom messaging, allowing a planner to request information, receive a direct reply, and resume blocked work with clear threading.

Can I broadcast messages and share attachments to multiple worker sessions at once?ā–¼

Yes, broadcasting notifies several worker sessions simultaneously, and attachment sharing allows you to distribute snippets or files alongside the message payload for collaborative workflows.

How does subagent escalation work in multi-session workflows?ā–¼

Subagent escalation handling responds to child-agent supervisor requests with structured replies when the subagent runtime provides bridge metadata, ensuring reliable task coordination.

Do I need to name my sessions to use multi-session messaging and coordination?ā–¼

Yes, session naming is required to route messages, track status, and manage timeout-aware orchestration reliably across atomic sessions on the same machine.

What are the limitations of using direct messaging for session coordination?ā–¼

Direct messaging coordination is limited to atomic sessions on the same machine and depends on timeout-aware orchestration, meaning it does not natively bridge networked or distributed environments.