← ClaudeAtlas

agent-chatlisted

Coordinate peer sessions through markdown channels with portable CLI, tasks, leases, locks, and zero-token waits.
n24q02m/agent-chat-plugin · ★ 1 · AI & Automation · score 67
Install: claude install-skill n24q02m/agent-chat-plugin
# Agent Chat Use this plugin skill when peer sessions need an auditable shared-folder channel. Agent Chat is a dependency-free coordination data layer. It does not execute agents, call an LLM/provider, relay MCP traffic, wake peers, or synchronize machines. ## Commands ```text python "${CLAUDE_PLUGIN_ROOT}/chat.py" channels python "${CLAUDE_PLUGIN_ROOT}/chat.py" init review --members alice,bob --topic "..." python "${CLAUDE_PLUGIN_ROOT}/chat.py" read review --as "$AGENT_CHAT_NAME" python "${CLAUDE_PLUGIN_ROOT}/chat.py" post review --from "$AGENT_CHAT_NAME" --to bob --title "..." --body "..." python "${CLAUDE_PLUGIN_ROOT}/chat.py" wait review --as "$AGENT_CHAT_NAME" --timeout 900 ``` Use `agent-chat` after `pipx install agent-chat-plugin`, `uvx --from agent-chat-plugin agent-chat ...` for one-shot package use, or an absolute checkout path outside Claude Code. Always ship `chat.py` with the complete `agent_chat/` package; PyPI does not install this skill, slash command, or hooks. Global `--root` belongs before the subcommand. Root precedence is `--root`, `AGENT_CHAT_ROOT`, then `~/agent-chat`. Set a distinct `AGENT_CHAT_NAME` per participant; separate host roots are not synchronized. ## Tasks and state Use structured tasks for durable work and explicit ownership: ```text chat.py task create review T-0001 --from alice --title "Implement schema" chat.py task claim review T-0001 --as alice --lease-seconds 300 chat.py task renew review T-0001 --as alice --lease-seconds 300