Agent skill

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.

NanoCo30,389★ · +78/wk · 1 repos on radarProfile →
claude-codeMIT
Install
npx skills add nanocoai/nanoclaw --skill add-macos-statusbar --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 3
SKILL.md size: 3 KB
Bundled scripts: none
Path: .claude/skills/add-macos-statusbar/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 30,426 · +37 this week
Language: TypeScript
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# 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

What's inside
Steps it walks through
  1. Phase 1: Pre-flight
  2. Check platform
  3. Check for swiftc
  4. Check if already installed
  5. Phase 2: Compile and Install
  6. Compile the Swift binary
  7. Create the launchd plist
  8. Load the service
  9. Phase 3: Verify
Ships with 2 files
  • REMOVE.md
  • add/src/statusbar.swift
Commands it runs
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.plist
More from nanoclaw
All skills →
About this skill
What 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.

Keep going