add-macos-statusbar
Add a macOS menu bar status indicator for NanoClaw. Shows a bolt icon with a green/red dot indicating whether NanoClaw is running, with Start, Stop, and Restart controls. macOS only.
npx skills add nanocoai/nanoclaw --skill add-macos-statusbar --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Add macOS Menu Bar Status Indicator Adds a persistent menu bar icon that shows NanoClaw's running status and lets the user start, stop, or restart the service — similar to how Docker Desktop appears in the menu bar. **macOS only.** Requires Xcode Command Line Tools (`swiftc`). ## Phase 1: Pre-flight ### Check platform If not on macOS, stop and tell the user: > This skill is macOS only. The menu bar status indicator uses AppKit and requires `swiftc` (Xcode Command Line Tools). ### Check for swiftc ```bash which swiftc ``` If not found, tell the user: > Xcode Command Line Tools are required. Install them by running: > > ```bash > xcode-select --install > ``` > > Then re-run `/add-macos-statusbar`. ### Check if already installed ```bash launchctl list | grep com.nanoclaw.statusbar ``` If it returns a PID (not `-`), tell the user it's already installed and skip to Phase 3 (Verify). ## Phase 2: Compile and Install ### Compile the Swift binary The source lives in the skill directory. Compile it into `dist/`: ```bash mkdir -p dist swiftc -O -o dist/statusbar "${CLAUDE_SKILL_DIR}/add/src/statusbar.swift" ``` This produces a small native binary at `dist/statusbar`. On macOS Sequoia or lat
- Phase 1: Pre-flight
- Check platform
- Check for swiftc
- Check if already installed
- Phase 2: Compile and Install
- Compile the Swift binary
- Create the launchd plist
- Load the service
- Phase 3: Verify
which swiftc
xcode-select --install
launchctl list | grep com.nanoclaw.statusbar
mkdir -p dist
swiftc -O -o dist/statusbar "${CLAUDE_SKILL_DIR}/add/src/statusbar.swift"
xattr -cr dist/statusbar
pwd
echo $HOME
launchctl load ~/Library/LaunchAgents/com.nanoclaw.statusbar.plistWhat does the add-macos-statusbar skill do?
Add a macOS menu bar status indicator for NanoClaw. Shows a bolt icon with a green/red dot indicating whether NanoClaw is running, with Start, Stop, and Restart controls. macOS only.
How do I install it?
Run `npx skills add nanocoai/nanoclaw --skill add-macos-statusbar --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From nanocoai/nanoclaw, a repository with 30,426 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.