message-bus

Coordinate multi-agent workflows with a file-based message bus.

371|38|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/Ibrahim-3d/conductor-orchestrator-superpowers --skill message-bus-ibrahim-3d
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: message-bus
Source: https://github.com/Ibrahim-3d/conductor-orchestrator-superpowers/tree/main/skills/message-bus
Command: npx skills add https://github.com/Ibrahim-3d/conductor-orchestrator-superpowers --skill message-bus-ibrahim-3d

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

File-based messaging infrastructure that coordinates inter-agent communication among workers and board directors, enabling reliable progress updates, task signaling, file locking, and board deliberation.

Core Features & Use Cases

  • Append-only queue for inter-agent messages (queue.jsonl)
  • Locks.json for safe file locking and synchronization
  • Worker-status.json for heartbeats and task states
  • events/ signaling files and board/ session data for coordinated deliberation

Quick Start

Initialize the message bus for your track and start worker agents to begin posting messages.

Frequently Asked Questions about message-bus

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

FAQPage Schema
How do I coordinate inter-agent communication during parallel execution?

Inter-agent communication during parallel execution is coordinated using a file-based message bus that provides an append-only queue, worker heartbeats, and event signaling to track task progress across multiple agents.

What is the best way to track worker status and task progress in multi-agent workflows?

Tracking worker status and task progress in multi-agent workflows is handled through a dedicated worker-status.json file that records heartbeats and task states, ensuring reliable synchronization across agents.

How do I prevent file access conflicts when multiple agents run concurrently?

File access conflicts from concurrent agents are prevented using a locks.json file that provides safe file locking and synchronization mechanisms for parallel execution workflows.

Can I manage board-level deliberations and voting using a file-based system?

Board-level deliberations and voting are supported by a board session module that stores assessments, discussions, and votes directly in files, enabling coordinated evaluation among director agents.

Does this message bus approach work without external dependencies?

This file-based message bus approach works without external dependencies, relying solely on file system operations like append-only queues and signaling files to orchestrate multi-agent workflows.