Busy Bee
Description
A macOS menu bar app that gives a single glanceable view across all active Claude Code side projects: what got done recently, what's next, what's blocked, and what the agent is waiting on you to answer. Clicking a project opens a terminal and resumes that project's Claude Code session directly. You can also jot down a project that doesn't exist yet
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
busy-bee
A macOS menu bar app that gives a single glanceable view across all active Claude Code side projects: what got done recently, what's next, what's blocked, and what the agent is waiting on you to answer. Clicking a project opens a terminal and resumes that project's Claude Code session directly. You can also jot down a project that doesn't exist yet, queue tasks against it, and hand those tasks to Claude the moment you create its folder.
See [`docs/prd.md`](./docs/prd.md) for the full spec this was built from.
Requirements
- macOS. Non-negotiable: menu bar status item, AppKit dialogs, and
osascript-driven Terminal control. The installer refuses to run anywhere else. - Python 3.10+, and it must be the
python3the installer finds first. Machines with Anaconda or Xcode's python3 ahead onPATHoften have 3.8/3.9 there -- check withpython3 --versionand passPYTHON=if it's too old (see step 1). - Claude Code, since everything on the dashboard is logged by agents running in it.
- Terminal.app (default) or iTerm for click-to-resume.
No Homebrew packages, no Xcode, no code signing -- `pip` pulls `rumps` and `pywebview` (and PyObjC underneath) into a local venv.
Quick start
Fine to run start-to-finish by an agent; every step is non-interactive and idempotent.
git clone https://github.com/nandita7krishnan/busy-bee.git ~/busy-bee # keep the clone somewhere permanent
cd ~/busy-bee
./scripts/install.sh # venv, PATH symlinks, Claude Code hooks, LaunchAgent
Then verify:
dashctl --help # prints usage -> dashctl is on PATH
pgrep -f 'busy-bee' >/dev/null && echo running # the menu bar app is up
You should see a 🐝 in the menu bar within a few seconds. From then on, every Claude Code session on the machine logs to it automatically -- no per-project setup.
Installation, step by step
The same install as above, one
Related Skills
Auto Update
Pull the latest ECC repo changes and reinstall the current managed targets.
Development Ecc Guide
Navigate ECC's current agents, skills, commands, hooks, install profiles, and docs from the live repository su
Development Epic Claim
Claim an epic issue, stamp coordination state, and sync local ownership.
Development Epic Publish
Publish a validated epic update back to the issue and local cache.
Development Epic Review
Mark epic review requested, approved, or changes requested.
Development Epic Unblock
Sweep blocked epic issues and reopen anything whose dependencies are closed.
Development Related Agents
Django Build Resolver
Django/Python build, migration, and dependency error resolution specialist. Fixes pip/Poetry errors, migration
Openai Codex CLI
(55.8k ⭐) - Lightweight coding agent that runs in your terminal.
src/agents/ — 11 Agent Definitions
**Generated:** 2026-04-11