farouqaldori

Claude Island — Development skill for Claude Code

Development community intermediate

Claude Code notifications without the context switch.

How to install Claude Island

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

What Claude Island does

  • Notch UI — Animated overlay that expands from the MacBook notch - Live Session Monitoring — Track multiple Claude Code sessions in real-time - Permission Approvals — Approve or deny tool executions directly from the notch

Alternatives in Development

  • Happy Coder — by GrocerPublishAgent - Spawn and control multiple Claude Codes in parallel from your phone or desktop 15.7k ★
  • Peon Ping — Warcraft III Peon voice notifications (+ StarCraft, Portal, Zelda) for Claude Code and other agents 4k ★
  • 3D Portfolio — Let's build a cool 3D website together 1.3k ★

README

Claude Island

A macOS menu bar app that brings Dynamic Island-style notifications to Claude Code CLI sessions.

Features

  • Notch UI — Animated overlay that expands from the MacBook notch
  • Live Session Monitoring — Track multiple Claude Code sessions in real-time
  • Permission Approvals — Approve or deny tool executions directly from the notch
  • Chat History — View full conversation history with markdown rendering
  • Auto-Setup — Hooks install automatically on first launch

Requirements

  • macOS 15.6+
  • Claude Code CLI

Install

Download the latest release or build from source:

xcodebuild -scheme ClaudeIsland -configuration Release build

How It Works

Claude Island installs hooks into `~/.claude/hooks/` that communicate session state via a Unix socket. The app listens for events and displays them in the notch overlay.

When Claude needs permission to run a tool, the notch expands with approve/deny buttons—no need to switch to the terminal.

Analytics

Claude Island uses Mixpanel to collect anonymous usage data:

  • App Launched — App version, build number, macOS version
  • Session Started — When a new Claude Code session is detected

No personal data or conversation content is collected.

License

Apache 2.0