ucsandman

LegCli — Development skill for Claude Code

Development community

Local kanban board that hands a coding agent's unfinished work to the next agent CLI when the first one hits its usage limit.

How to install LegCli

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

What LegCli does

Local kanban board that hands a coding agent's unfinished work to the next agent CLI when the first one hits its usage limit. Claude Code, Codex, agy (Gemini CLI legacy); one worktree per card; handoff bundles; merge queue.

Alternatives in Development

  • Clean Worktree (Interactive) — Interactive cleanup of worktrees: lists merged/stale branches and asks confirmation before deleting 25.5k ★
  • Vibe Kanban — Get 10X more out of Claude Code, Gemini CLI, Codex, Amp and other coding agents 23.5k ★
  • Wooyun Legacy — wooyun-legacy skill for claude code 1.6k ★

README

leg

**Type `leg claude`, `leg codex`, `leg agy` or `leg grok` instead of the bare command. You get the same interactive agent; Leg opens a board next to it, watches the usage limit, keeps a handoff bundle current, and when the limit hits it starts the next agent in the same terminal from that bundle.**

[![License: commercial](https://img.shields.io/badge/license-commercial-blue.svg)](https://legcli.com/license) [![Node 22+](https://img.shields.io/badge/node-%3E%3D22-brightgreen.svg)](https://legcli.com/docs/getting-started) [![Runtime deps: 0](https://img.shields.io/badge/runtime%20deps-0-lightgrey.svg)](https://legcli.com/docs) [![Local first](https://img.shields.io/badge/runs-on%20your%20machine-informational.svg)](https://legcli.com/docs/configuration)

![The Leg board mid-handoff: claude's terminal row changes to "handing off" and reads "handing off to codex, 5h limit reached", while the codex row above it shows what it landed on main](https://legcli.com/img/leg-handoff.gif)

*Claude hits the five-hour wall. The terminal reads `handing off to codex`, and codex carries on there. Nothing is retyped. ([the full 53-second run](https://legcli.com/#handoff))*

![The Leg board at 1280px: a headline reading "All 4 terminals are on claude, and claude has 5% left", under it the staleness of the reading; a lit claude panel with its 7 day gauge at 95 percent past the reserve notch and its 5 hour gauge at 38; half panels for codex, at the wall, and agy, which publishes no figure; four terminal rows with their prompts and buttons; and counts for finished terminals, what landed and background tasks](https://legcli.com/img/docs/terminals-1280.png)

You keep using your coding agents exactly as you do today, in any terminal, from your own config directory: Leg adds its hooks in a separate per-session settings file and never edits yours. `leg claude --model opus` is `claude --model opus` with four things running alongside it:

  1. A board. Opened once in your browser, reuse