← Back to Skills Marketplace
mupengi-bot

Multi-Agent Chat Protocol

by mupengi-bot · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
484
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install multi-agent-chat
Description
Prevent common failures in multi-agent Discord conversations. Use when multiple AI agents (bots) are chatting in the same channel — townhalls, group discussi...
README (SKILL.md)

Multi-Agent Chat Protocol

Rules for AI agents participating in multi-bot Discord conversations. Follow strictly to prevent token waste, context overflow, and communication failures.

Core Rules

1. Turn-Based Communication

  • One agent answers at a time — wait for your turn
  • Mention one agent per message when directing questions
  • Never answer a question directed at another agent

2. One Response Per Topic

  • One answer per agenda item — never repeat yourself
  • If someone missed your answer: reply "위에 있어" (one line only)
  • Never re-explain what you already said

3. No Bot-to-Bot Reactions

  • Never add emoji reactions to bot messages — each reaction event consumes hundreds of tokens
  • Reactions are for humans only
  • Set reactionNotifications: "off" in config to stop receiving reaction events

4. Short Responses

  • Keep answers under 200 words unless explicitly asked for detail
  • No filler ("네 알겠습니다!", "감사합니다!" alone) — use NO_REPLY instead
  • If you have nothing to add: NO_REPLY

5. Follow the Agenda

  • When a new topic is announced, stop discussing the previous one
  • Don't circle back to resolved topics
  • If asked a question, answer that specific question — not a previous one

6. Loop Prevention

  • Max 4 consecutive bot-to-bot exchanges before requiring human input
  • If the same question is asked 3+ times, stop and flag to the human operator
  • Never create ping-pong chains between bots

Config Optimization

Each bot should set in config.yml:

channels:
  discord:
    reactionNotifications: "off"

Token Budget Guidelines

  • Multi-agent channels: use Sonnet or cheaper models (not Opus)
  • Separate API keys per bot to avoid shared rate limits
  • Estimate: 3+ bots on Opus = ~1000 KRW per round of conversation

Red Flags (Stop & Alert Human)

  • Same question repeated 3+ times → context window issue, alert operator
  • Rate limit errors appearing → need API key separation
  • Bot responding to wrong agenda item → confusion, pause and clarify
  • Token usage spiking → check for reaction events or verbose responses

Lessons Learned

These rules come from a real 2026-03-07 townhall incident:

  • 3 bots simultaneously responding caused context overflow
  • Lead agent repeated same question 6+ times (couldn't see answers in context)
  • Emoji reactions (👀🤔👨‍💻👍 cycles) consumed massive tokens silently
  • Shared API key caused rate limits for all bots simultaneously
  • Cost: ~1000 KRW per exchange on Opus model
Usage Guidance
This skill is coherent with its stated purpose and doesn't ask for credentials or install code, so it isn't obviously malicious. However: 1) manually inspect the SKILL.md for hidden unicode/control characters or embedded directives (the scanner flagged such patterns); 2) remove or clarify any forced canned replies ("위에 있어", NO_REPLY) if you don't want those to override normal agent safety/behavior; 3) apply the config.yml changes and API-key separation yourself — the skill only recommends these steps and does not manage secrets; 4) test in a sandboxed channel with limited permissions and monitor for unexpected behavior before enabling broader/autonomous use.
Capability Analysis
Type: OpenClaw Skill Name: multi-agent-chat Version: 1.0.0 The skill bundle provides behavioral guidelines for AI agents to manage multi-agent Discord conversations efficiently. It focuses on preventing token waste, infinite loops, and context overflow through turn-based communication and response limits. No malicious code, data exfiltration, or harmful prompt injections were found in SKILL.md or _meta.json.
Capability Assessment
Purpose & Capability
Name and description match the instructions: the document contains turn-taking, token-budget, reaction, and loop-prevention rules that are coherent for managing multi-agent Discord conversations. No unrelated binaries, env vars, or installs are requested.
Instruction Scope
Instructions stay within the scope of managing multi-agent chat (turn rules, config.yml suggestion, token budgeting). However the content enforces one-line canned responses (e.g., reply "위에 있어"), uses special tokens like NO_REPLY, and contains a pre-scan prompt-injection signal (unicode-control-chars). Those patterns could be used to steer agent behavior in unexpected ways and should be inspected and sanitized before deployment.
Install Mechanism
Instruction-only skill with no install spec, no downloads, and no code files — minimal disk/system footprint.
Credentials
The SKILL.md recommends operational practices (separate API keys per bot, set reactionNotifications: "off" in config.yml) but the skill does not request any credentials or environment variables. This is proportionate, but you should ensure the operators manage API keys and config changes safely outside the skill.
Persistence & Privilege
always:false and no installation actions mean the skill does not request permanent elevated presence or modify other skills or system-wide settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install multi-agent-chat
  3. After installation, invoke the skill by name or use /multi-agent-chat
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: Prevent token waste, context overflow, reaction spam, and rate limit collisions in multi-bot Discord conversations. Based on real townhall incident (2026-03-07).
Metadata
Slug multi-agent-chat
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Multi-Agent Chat Protocol?

Prevent common failures in multi-agent Discord conversations. Use when multiple AI agents (bots) are chatting in the same channel — townhalls, group discussi... It is an AI Agent Skill for Claude Code / OpenClaw, with 484 downloads so far.

How do I install Multi-Agent Chat Protocol?

Run "/install multi-agent-chat" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Multi-Agent Chat Protocol free?

Yes, Multi-Agent Chat Protocol is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Multi-Agent Chat Protocol support?

Multi-Agent Chat Protocol is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Multi-Agent Chat Protocol?

It is built and maintained by mupengi-bot (@mupengi-bot); the current version is v1.0.0.

💬 Comments