npx claudepluginhub soein/swarmesh --plugin swarmeshThis skill uses the workspace's default tool permissions.
列出当前 discuss session 的所有参与者。帮助用户知道可以 `@` 谁。
Posts messages to swarmesh discuss roundtable with @-mentions to trigger replies from participants. Useful for user interventions in CLI-based multi-agent discussions.
Manages Omni chats via CLI: list/filter by unread/pending/attention/labels/channels/types/search, create/update/delete, archive/unarchive/read, view participants/history.
Enables inter-agent messaging in ccgram tmux swarms: send/reply messages, check inbox, discover peers, broadcast status, spawn agents.
Share bugs, ideas, or general feedback.
列出当前 discuss session 的所有参与者。帮助用户知道可以 @ 谁。
# Locate swarmesh plugin root (优先 $SWARM_ROOT env)
if [[ -z "${SWARM_ROOT:-}" || ! -d "$SWARM_ROOT/scripts" ]]; then
SWARM_ROOT=$(find "$HOME/.codex/plugins/cache" -type d -name scripts 2>/dev/null \
| grep -E '/swarmesh/[^/]+/scripts$' | head -1 | sed 's|/scripts$||')
fi
[[ -n "${SWARM_ROOT:-}" && -d "$SWARM_ROOT/scripts" ]] || { echo "⚠ 未找到 swarmesh plugin root,请 export SWARM_ROOT=/path/to/swarmesh"; exit 1; }
MODE=$(jq -r '.mode' .swarm/runtime/state.json 2>/dev/null)
[[ "$MODE" == "discuss" ]] || { echo "⚠️ 当前不是 discuss 模式,先运行 \$swarm-chat 启动"; exit 1; }
"$SWARM_ROOT/scripts/lib/discuss-relay.sh" list
$swarm-chat-msg "@<name> <内容>" 发消息$swarm-chat-msg "@cx @cl 讨论下缓存方案"