crosstalk

Coordinate messaging and task delegation between Claude Code sessions.

1|Updated May 11, 2026
One-click install
npx skills add https://github.com/openwop/openwop --skill crosstalk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: crosstalk
Source: https://github.com/openwop/openwop/tree/main/.claude/skills/crosstalk
Command: npx skills add https://github.com/openwop/openwop --skill crosstalk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill unit solves the challenge of maintaining effective communication and task delegation between different Claude Code sessions on the same machine, enabling seamless collaboration across projects or multiple sessions within a single project.

Core Features & Use Cases

  • Cross-Session Messaging: Facilitates communication between different Claude Code sessions through a shared markdown file.
  • Task Delegation: Enables the creation of task queues by an orchestrator session, which can then delegate tasks to worker sessions.
  • Automated Polling and Replies: Automatically polls for new messages and can send pre-configured replies to questions.
  • Identity Management: Assigns unique identities to each session, ensuring that communication and task delegation are accurate and efficient.
  • Use Case: Ideal for managing complex tasks or workflows where multiple Claude Code sessions need to collaborate, such as coordinating code reviews or collaborative coding projects.

Quick Start

To start a new queue, simply run the command /crosstalk. To join an existing queue, use /crosstalk <queue>. To send a message, type /crosstalk <queue> <message>.

Frequently Asked Questions about crosstalk

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

FAQPage Schema
How do I enable cross-session communication between multiple Claude Code instances?

Cross-session communication between Claude Code instances is enabled by using a shared markdown file for messaging. This framework allows different sessions to exchange messages and delegate tasks seamlessly on the same machine.

What is the best way to delegate tasks from an orchestrator session to worker sessions in Claude Code?

Task delegation is handled by creating task queues within an orchestrator Claude Code session. The orchestrator assigns tasks to unique worker sessions, which then poll for messages and execute the delegated work.

Can I use this messaging framework to coordinate collaborative coding projects across different sessions?

Yes, this messaging framework is ideal for coordinating complex workflows like collaborative coding projects. It supports identity management and automated polling to ensure accurate communication across multiple Claude Code sessions.

How do I start a new messaging queue or join an existing one for Claude Code workflow management?

To start a new messaging queue, run the `/crosstalk` command. To join an existing queue, use `/crosstalk <queue>`, and to send a message, type `/crosstalk <queue> <message>`.

Does this task delegation framework require any specific dependencies to run?

This task delegation framework requires the Claude Code platform for execution but has no external dependencies. It operates entirely within the Claude Code environment using scripts and references.

Why do I need identity management for cross-session communication in Claude Code?

Identity management is needed to assign unique identities to each Claude Code session. This ensures that task delegation and cross-session messaging are routed accurately and efficiently without conflicts.