From swarmesh
Lists current participants in discuss-mode swarm-chat roundtables for @-mentioning. Useful when users ask 'who's in the discussion', 'list participants', or 'who can I @'.
How this skill is triggered — by the user, by Claude, or both
Slash command
/swarmesh:swarm-chat-listThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
列出当前 discuss session 的所有参与者。帮助用户知道可以 `@` 谁。
列出当前 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 讨论下缓存方案"npx claudepluginhub soein/swarmesh --plugin swarmeshPosts 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.
Orchestrates lively group discussions between BMAD agents, making them talk like real people with distinct personalities, banter, and drama.