From swarmesh
Adds new AI CLI participants (e.g., Claude, Gemini) to ongoing Swarmesh discuss-mode roundtables via bash scripts and discuss-relay.sh. Activates on requests to add AIs or participants.
npx claudepluginhub soein/swarmesh --plugin swarmeshThis skill uses the workspace's default tool permissions.
向正在运行的 discuss session 加一位新参与者(新开 pane + 启动指定 CLI)。
Posts messages to swarmesh discuss roundtable with @-mentions to trigger replies from participants. Useful for user interventions in CLI-based multi-agent discussions.
Participates in AI Team OS meetings with structured rounds: reads messages via MCP tools, analyzes discussions, sends responses following round-specific rules.
Adds new AI providers to claude-council via shell scripts, configures API keys for OpenAI, Gemini, Grok, Perplexity, troubleshoots connections, and documents interface.
Share bugs, ideas, or general feedback.
向正在运行的 discuss session 加一位新参与者(新开 pane + 启动指定 CLI)。
# 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; }
格式:<参与者名> <cli 命令>
cl "claude" / cx "codex chat" / gem gemini@点名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" add \
--name "<参与者名>" \
--cli "<cli 命令>"
"$SWARM_ROOT/scripts/lib/discuss-relay.sh" list
向用户汇报:新参与者 pane 坐标、当前圆桌成员、可以开始 @ 点名对话。