← ClaudeAtlas

inboxlisted

10 에이전트 inbox + broadcast + debates 통합 뷰 + 메시지 발송. /inbox, /inbox <agent>, /inbox --unread-only, /inbox --broadcast, /inbox send <to> <subject> <body>.
SONGYEONGSIN/vibe-flow · ★ 1 · AI & Automation · score 77
Install: claude install-skill SONGYEONGSIN/vibe-flow
# /inbox vibe-flow의 10 에이전트 메시지 큐를 한 화면에 보여준다. message-bus.sh CLI 호환 (read/archive/send는 그대로 위임). ## 트리거 - 사용자: `/inbox` (전체 통합 뷰), `/inbox <agent>` (단일 풀 리스트), `/inbox --unread-only` (Active만), `/inbox --broadcast` (broadcast/debates만) - 발송: `/inbox send <to> <subject> <body> [--type info|alert|request|reply] [--priority low|medium|high|critical]` — 사용자가 에이전트에게 메시지 발송 (기본 type=info, priority=medium) ## 절차 ### 1. 인자 파싱 ```bash ARG="${1:-all}" case "$ARG" in send) MODE="send" shift SEND_TO="${1:-}"; shift || true SEND_SUBJECT="${1:-}"; shift || true SEND_BODY="${1:-}"; shift || true SEND_TYPE="info" SEND_PRIORITY="medium" while [ $# -gt 0 ]; do case "$1" in --type) shift case "$1" in info|alert|request|reply) SEND_TYPE="$1" ;; *) echo "warn: --type $1 무효, info로 대체 (허용: info|alert|request|reply)" >&2 ;; esac ;; --priority) shift case "$1" in low|medium|high|critical) SEND_PRIORITY="$1" ;; *) echo "warn: --priority $1 무효, medium으로 대체 (허용: low|medium|high|critical)" >&2 ;; esac ;; esac shift done ;; --unread-only) MODE="unread-only" ;; --broadcast) MODE="broadcast" ;; "" | "all") MODE="all" ;; *) MODE="agent"; AGENT="$ARG" ;; esac ``` ### 2. 에이전트 명단 로드 ```bash MSG_DIR=".claude/messages" INBOX_DIR="$MSG_DIR/inbox" BROADCAST_DIR="$MSG_DIR/broadcast" DEBATES_DIR="$MS