From agent-bridge
Connect two independent Codex or Claude chats so one can wait synchronously for the other's response. Use whenever the user asks chats, agents, sessions, or threads to talk to each other, register as peers, wait for a peer, send a blocking request, or behave like a subagent across separate chats.
How this skill is triggered — by the user, by Claude, or both
Slash command
/agent-bridge:agent-bridgeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Coordinate independent chats while keeping each chat's current turn open. The sender uses
Coordinate independent chats while keeping each chat's current turn open. The sender uses
ask and resumes when the receiver calls reply; do not replace this with polling or a new
user turn.
Before using the bridge, determine:
project_key: a stable shared scope agreed by both chats, such as the repository name or a
user-provided collaboration name.agent_name: a unique short identity for this chat, such as architect or reviewer.Names use letters, digits, _, and -. Keep the same identifiers throughout the collaboration.
Call register_agent once at the beginning of the chat's active bridge turn. Include a short
description so peers can distinguish roles. If the other peer is not registered yet, report
that fact and wait for the user to start it; do not invent another identity.
When the user asks this chat to receive work:
listen with a long timeout, normally 3600 seconds.request_id exactly.reply with the result and exact request_id.listen again in the same turn.An idle result means no request arrived before the timeout. Explain it briefly; do not claim
that the peer answered.
When the user asks this chat to consult another chat:
bridge_status to verify the target name.ask with the full, self-contained request and a suitable timeout.ask returns replied, treat response as the peer's answer and continue the task.If ask returns expired or cancelled, state that no usable peer response arrived. Do not
fabricate one.
cancel_request only for a request created by this chat.In the receiver chat:
Use Agent Bridge. Register as reviewer in project checkout-redesign. Wait for architect,
review its proposal, reply with concrete findings, then wait again. Maximum 3 requests.
In the sender chat:
Use Agent Bridge. Register as architect in project checkout-redesign. Ask reviewer to inspect
my plan for correctness and wait for its response before continuing.
npx claudepluginhub southlab-ai/claude-plugin-marketplace --plugin agent-bridgeGuides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.
Guides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.
Dispatches multiple subagents concurrently for independent tasks without shared state. Use when facing 2+ unrelated failures or subsystems that can be investigated in parallel.