Ledge — Development skill for Claude Code
Ledge: a living handle on the screen edge for your Claude Code, Codex and Cursor Agent sessions (Windows + WSL2).
How to install Ledge
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Paradow-dev/ledge and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Ledge does
Ledge: a living handle on the screen edge for your Claude Code, Codex and Cursor Agent sessions (Windows + WSL2).
Alternatives in Development
- Nexting — Remote control for Claude Code, Codex, Grok, and Cursor on Mac or PC 1.3k ★
- Codenotch — A macOS app that pins usage limits from Claude Code, Cursor, Codex, and Antigravity to a screen edge 1.3k ★
- HERO Anti OverDefense — HERO = Hashing · Edge cases · Rubrics · Overbuild — the four shapes coding agents over-defend in 333 ★
README
Ledge
A living island on the top edge of your Windows screen, centred like a dynamic island, that follows every agentic session running in WSL2 (Claude Code, Codex, Cursor Agent), shows which ones are waiting for you, and lets you answer or approve without hunting for the right terminal tab. From the list you can also ask Ledge about the running sessions: it reads, it never types into a pane.
Personal project. Windows host + WSL2 only.
**[Take the tour](docs/tour.md)**: every screen of the overlay, captured from the real app.
- How it works
- Architecture
- Components
- Session lifecycle
- Asking Ledge
- Protocol
- Session model
- Files and settings
- Security and failure model
- How to install?
- Development
- Design documents
- Status and known limits
How it works
- You start an agent with
ledge claudeinstead ofclaude. The launcher puts the agent in a tmux session on a dedicated tmux server, registers it with the daemon, renames the Windows Terminal tab after the bot (Otto ·) and attaches your terminal to it. Or you start one from the overlay's list (+): the daemon spawns the same tmux session itself and, if asked, the overlay opens a Windows Terminal tab on it (ledge attach). The launch form opens on the default harness from Settings. - The agent's own hooks (installed once by `ledge setup
Related Skills
Claude Hud
A native macOS and Windows heads-up display for every Claude Code session: live status, costs, rate-limit fore
Brink
Know when you're on the brink — Claude Code & Codex usage limits on the edge of your Mac screen
Windows To Wsl2 Screenshots
Automate Windows screenshots for Claude Code workflows in WSL2. Take screenshots (Win+Shift+S, Win+PrintScreen
Claude Sandbox
Run Claude Code in a hardened WSL2 distro on Windows. Rootless Podman boundary, tiered policies, credential gu
Herdr Wsl Notify
A Herdr plugin that shows a Windows desktop toast when an agent (Claude Code, etc.) running under WSL2 becomes
Skills Docs
Document generation skills for Claude Code, Codex, Cursor — PowerPoint deck creation (pptx), Word report/propo
Related Agents
Async Code
Use Claude Code or CodeX CLI to perform multiple tasks in parallel with a Codex-style UI, functioning as a per
Monk Installer
Install, upgrade, and troubleshoot monk-agent plus Monk CLI/daemon for Claude, Codex, and Cursor users.
Plugin Host Parity Checker
Checks that the shared skills/ tree, the three host manifests (.claude-plugin/, .cursor-plugin/, .codex-plugin