g535879

TowerIsland — AI skill for Claude Code

AI community

A macOS Dynamic Island-style control tower for all your AI coding agents.

How to install TowerIsland

This entry records only its repository, not the path inside it, so there is no exact command to give. Open g535879/TowerIsland and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What TowerIsland does

A macOS Dynamic Island-style control tower for all your AI coding agents. Monitor Claude Code, Cursor, Codex, OpenCode, Gemini CLI and more — from a single floating panel.

Alternatives in AI

  • MioIsland — macOS Dynamic Island for AI coding agents 388 ★
  • Syrtis — AI token usage & quota monitor for the macOS menu bar — native Swift, Liquid Glass, 3D contribution graph 368 ★
  • The Pair — Open-source AI pair programming for desktop: a Mentor + Executor agent cross-check each other's code to catch 358 ★

README

[中文](README_zh.md) | English

Tower Island

Tower Island

A macOS Dynamic Island-style control tower for all your AI coding agents.
Monitor Claude Code, Cursor, Codex, OpenCode, Gemini CLI and more — from a single floating panel.

Demo

Tower Island Demo

Collapsed (Notch) Collapsed (External) Expanded Question
Notch Collapsed External Collapsed Expanded Question

What It Does

Tower Island sits at the top of your screen as a compact pill. When your AI agents are working, it shows their status at a glance. Hover to expand and see all active sessions with full details.

**Core features:**

  • Unified dashboard — See all AI coding agents in one place, regardless of which terminal or IDE they run in
  • Real-time status — Live status dots (blue = working, green = done, orange = needs input, red = error)
  • Permission approval — Approve or deny file/command permissions directly from the island, no need to switch windows
  • Question answering — Answer agent questions from the island UI
  • Plan review — Review and approve agent plans inline
  • Smart notifications — 8-bit sound effects for session events (configurable per event)
  • Multi-session support — Multiple conversations per agent, each tracked independently
  • Window jumping — Click a session to jump to the exact terminal tab or IDE window (iTerm2 tab-level precision)
  • Horizontal dragging — Drag the island left/right along the top edge
  • **Ses