From swarmesh
Promotes swarmesh discuss mode conclusions to execute mode: dumps recent conversation to brief.md, closes discuss session, launches full swarm, dispatches to supervisor. Use after phrases like 'promote to execute'.
npx claudepluginhub soein/swarmesh --plugin swarmeshThis skill uses the workspace's default tool permissions.
当 discuss 讨论出可执行方案后,用此 skill:
Starts tmux-based roundtable discussions with multiple AI CLIs (Codex, Claude, Gemini) in discuss mode for brainstorming and multi-AI conversations.
Mandates invoking relevant skills via tools before any response in coding sessions. Covers access, priorities, and adaptations for Claude Code, Copilot CLI, Gemini CLI.
Share bugs, ideas, or general feedback.
当 discuss 讨论出可执行方案后,用此 skill:
brief.md# 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; }
[--profile <profile>],默认 minimal。
MODE=$(jq -r '.mode' .swarm/runtime/state.json)
[[ "$MODE" == "discuss" ]] || { echo "⚠️ 必须在 discuss 模式"; exit 1; }
"$SWARM_ROOT/scripts/lib/discuss-relay.sh" promote --profile "<profile>"
"$SWARM_ROOT/scripts/swarm-status.sh"
SWARM_ROLE=human "$SWARM_ROOT/scripts/swarm-msg.sh" read