Claude Skill MartBrowse skillsQuick linesLearn by videoTerminal guideWhat is a Skill?
Back to list

Add macOS Menu Bar Status Indicator

Installs a macOS menu bar icon that shows whether NanoClaw is running, with Start, Stop and Restart controls.

UtilitiesIntermediate30,52012,857AI score 8/10Last updated: Aug 16, 2026

What it does

  • Adds a persistent bolt icon to the macOS menu bar: green dot when NanoClaw is running, red dot when stopped.
  • Compiles the bundled Swift source with swiftc into a native dist/statusbar binary and registers a launchd agent at ~/Library/LaunchAgents/com.nanoclaw.statusbar.plist so it starts at login.
  • Runs pre-flight checks (macOS only, swiftc present, not already installed) and verifies the install with launchctl list.
  • The menu offers Start / Stop / Restart plus View Logs; uninstall follows REMOVE.md.

Who it's for

  • People running NanoClaw locally who want at-a-glance status.
  • macOS developers who like Docker Desktop-style menu bar service control.
  • Anyone who'd rather not hand-write a launchd plist.

Examples

  • "Add the NanoClaw status icon to my menu bar" → checks platform, compiles, loads the agent, verifies the PID.
  • No Xcode CLT installed → the skill tells you to run xcode-select --install and retry.
  • After code changes → hit Restart in the menu, then View Logs to open logs/statusbar.log.

· · · Install guide · · ·

Try it now, no install

Paste this into Claude to use the skill without installing anything.

Read the instructions in this file and follow them to help me:
https://raw.githubusercontent.com/nanocoai/nanoclaw/HEAD/.claude/skills/add-macos-statusbar/SKILL.md

What I want: (describe your task here)

If Claude can't open the link, open it yourself and paste the contents instead.

If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the .claude/skills/add-macos-statusbar folder from the GitHub repo nanocoai/nanoclaw into my ~/.claude/skills/add-macos-statusbar/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/nanocoai/nanoclaw.git && cp -r nanoclaw/.claude/skills/add-macos-statusbar ~/.claude/skills/

This is a third-party skill. Check the source repository before installing.

  1. Run xcode-select --install in Terminal so swiftc is available.
  2. Clone the repo: git clone https://github.com/nanocoai/nanoclaw.git.
  3. Create the skills folder: mkdir -p ~/.claude/skills.
  4. Copy the skill: cp -r nanoclaw/.claude/skills/add-macos-statusbar ~/.claude/skills/ (or leave it in place if you work inside the NanoClaw project).
  5. Open Claude Code from the NanoClaw project root.
  6. Invoke /add-macos-statusbar or ask for "a macOS menu bar status indicator".
  7. Once compiling and launchd loading finish, confirm the bolt icon appears in your menu bar.