What problem does it solve?
This Skill acts as the sole intermediary for all communication within the SeedClaw agent swarm, preventing direct skill-to-skill interaction and enforcing a secure, auditable communication channel.
Core Features & Use Cases
- Centralized Routing: Manages all message traffic between skills and the SeedClaw core.
- Sender Validation: Ensures messages originate from authenticated skills.
- Schema Enforcement: Validates incoming messages against a defined JSON structure.
- Immutable Auditing: Logs every transaction for a transparent audit trail.
- Network Isolation: Enforces strict network policies, blocking all outbound internet access and direct inter-container communication.
- Use Case: When the 'coder' skill needs to send a generated code snippet to the 'llm-caller' skill, it sends the message to the 'message-hub', which then validates and forwards it, ensuring all communication adheres to the platform's security protocols.
Quick Start
Instruct the message hub skill to route a JSON message containing a 'task' payload from 'user-agent' to 'llm-caller'.