Island — AI skill for Claude Code
macOS menu-bar island that pops up when your local AI agents (Claude Code, Codex, pi) finish a task.
How to install Island
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open lbyxiafei/island and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Island does
macOS menu-bar island that pops up when your local AI agents (Claude Code, Codex, pi) finish a task.
Alternatives in AI
- Vibeproxy — Native macOS menu bar app to use your Claude Code & ChatGPT subscriptions with AI coding tools - no API keys n 3.3k ★
- Claude Usage Tracker — Native macOS menu bar app for tracking Claude AI usage limits in real-time 2.2k ★
- MioIsland — macOS Dynamic Island for AI coding agents 388 ★
README
island
**English** | [简体中文](README.zh-CN.md)
A macOS menu-bar app that watches the AI agents running on your machine — Claude Code, Codex, pi, and the Claude desktop app — and drops a Dynamic-Island-style panel from the top of the screen the moment one of them finishes a task. Click a task and you land right back in the terminal tab, tmux pane, VS Code terminal, or desktop conversation it came from.
Stop checking five terminals to see who's done.
**Status: MVP.** The app shell (overlay, global hotkey, menu bar, launch at login, hotkey settings) is done; agent detection and the overlay UX are under active development. See `hai/PLAN.md`.
Install
brew install --cask lbyxiafei/tap/island
Upgrade with `brew upgrade --cask island`, uninstall with `brew uninstall --cask island` (add `--zap` to also remove settings). The app is signed and notarized — just launch it from Applications.
Requires macOS 13+.
Features
- Detects finished agent runs: Claude Code (terminal), Claude desktop app (chat), pi (terminal), Codex (CLI + desktop). How each agent's completion signal, task identity, title, and host process are read is documented in
hai/reference/agents/README.md - Pops up when a task finishes, listing tasks (unread first, with a red dot); hovering pauses auto-hide
- Meaningful titles: the agent's own title when it has one, otherwise the last message, otherwise the directory name
- Click to jump back to the exact tab — the panel closes and you're taken to the task: tmux switches to the right session/window/pane; cmux / Ghostty / Terminal / iTerm2 switch to the right tab; VS Code switches to the right terminal tab (island installs a companion extension automatically, no setup); desktop apps open the conversation. When the task can't be located, the resume command (e.g.
claude --resume) is copied to the clipboard. macOS asks once for permission the first time island controls a given terminal app. Clicked tasks lose thei
Related Skills
Nudgy
Native macOS menu bar app that notifies you when AI coding agents (Claude Code) finish tasks, need permissions
AI Pulse
⚡ Native macOS Cyber-Glass floating HUD & Dynamic Island menu bar radar for monitoring concurrent AI agents (D
Midnightoil
Keep your Mac awake so AI agents, builds, and downloads can finish. Free, source-available menu bar app; a mod
Usage
macOS menu bar & Windows tray app pinning Claude Code, Codex & Antigravity quota, burn rate, and cost to your
Vibe Bar
Native macOS menu-bar dashboard for AI subscription quotas, reset forecasts, local token costs, and provider s
Subscriptionbar
One macOS menu bar icon for the limits of every AI subscription you already pay for. Reads Claude, Codex, Grok
Related Agents
Electron Menubar Engineer
Builds and fixes Electron macOS menu-bar (tray) apps — main/renderer IPC, tray icons, windows, open-at-login,
macOS UI Designer
Use this agent when you need to plan, design, or evaluate macOS application user interfaces from a UI/UX persp
Impeccable Finish Reviewer
Reviews a finished Impeccable build against its direction contract, the approved comp, and the chosen world's