From swarmesh
Displays swarm state including execute/discuss mode, online roles/participants, human inbox messages, and task queue progress. Useful for status queries like 'swarm status' or 'what's going on'.
How this skill is triggered — by the user, by Claude, or both
Slash command
/swarmesh:swarm-statusThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
查看当前运行状态 + 任务进度 + human 收件箱。兼容 execute / discuss 两种模式。
查看当前运行状态 + 任务进度 + human 收件箱。兼容 execute / discuss 两种模式。
# 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; }
"$SWARM_ROOT/scripts/swarm-status.sh"
SWARM_ROLE=human "$SWARM_ROOT/scripts/swarm-msg.sh" list-roles
SWARM_ROLE=human "$SWARM_ROOT/scripts/swarm-msg.sh" read 2>/dev/null
execute 模式:
SWARM_ROLE=human "$SWARM_ROOT/scripts/swarm-msg.sh" list-tasks --all 2>/dev/null
discuss 模式:
"$SWARM_ROOT/scripts/lib/discuss-relay.sh" tail 2>/dev/null
tail -20 .swarm/runtime/events.jsonl 2>/dev/null \
| jq -r '[.ts, .type, .role, (.data | tostring)] | join(" | ")' 2>/dev/null
npx claudepluginhub soein/swarmesh --plugin swarmeshInspects a running swarm: shows agent tree, current tools, halts/pauses, and recent task/message activity. Useful for orchestrator-side monitoring without disrupting agents.
Dispatches tasks to swarm supervisor for auto-orchestration or specific roles in execute mode. Reads human inbox for replies, status, and task queues. Use for delegating 'do X' commands or checking swarm updates.
Displays Honcho memory system status: connection health, workspace, peers, observation queue, and conclusion count. Invoke via /honcho:status for quick checks.