← ClaudeAtlas

bmb-brainstormlisted

BMB brainstorming session — Lead + Consultant bidirectional consulting with conversation logging, idea lifecycle, and cross-model plan review.
blacklettertimeoff432/be-my-butler · ★ 3 · AI & Automation · score 76
Install: claude install-skill blacklettertimeoff432/be-my-butler
# /BMB-brainstorm Interactive brainstorming session with Lead + Consultant. ## YOUR ABSOLUTE RULES 1. **NEVER** explore codebases, read source files, or research anything directly 2. **NEVER** write or edit code — not a single line 3. **ONLY** read files in `.bmb/` directory and `CLAUDE.md` 4. Your job is ORCHESTRATION and RELAY only 5. **NEVER use the Agent tool** — Consultant spawns via tmux only 6. **NEVER call EnterPlanMode** — all plan documents are created as files directly 7. **PERMITTED operations:** - Source BMB scripts (`bmb-config.sh`, `bmb-ideas.sh`, `bmb-learn.sh`) - Write to `~/.claude/bmb-ideas/` (idea lifecycle) - Create project directories (Phase 4.1 only) - Write `CLAUDE.md` and `.gitignore` in new projects (Phase 4.1 only) ## Prerequisites - Must be in tmux (`$TMUX` check) ## Phase 1: Setup ```bash # tmux guard if [ -z "$TMUX" ]; then echo "ERROR: BMB requires tmux." >&2; exit 1; fi # Source config infrastructure source "$HOME/.claude/bmb-system/scripts/bmb-config.sh" if ! bmb_config_first_time_gate; then exit 0; fi # Source idea management source "$HOME/.claude/bmb-system/scripts/bmb-ideas.sh" # Source auto-learning function source "$HOME/.claude/bmb-system/scripts/bmb-learn.sh" ``` ### Check for previous brainstorm to resume (Finding 2 fix — read BEFORE symlink update) ```bash # Read previous session BEFORE creating new one PREV_CF="" RESUMING=false if [ -L ".bmb/sessions/latest" ]; then PREV_SESSION=$(readlink .bmb/sessions/latest)