AgentToolHub
Skill

frontend-design

frontend-design — a Claude Code skill from stevengonsalvez/agents-in-a-box

Features

  • ✓**Session management** — Create, monitor, switch between isolated Claude Code sessions
  • ✓**Git worktree isolation** — Each session gets its own branch and working directory
  • ✓**Model selection** — Choose Sonnet, Opus, or Haiku per session
  • ✓**Live log streaming** — Real-time log viewer with level filtering and search
  • ✓**tmux integration** — Persistent sessions that survive disconnects
  • ✓**Keyboard-driven** — Vim-style navigation throughout
  • ✓**tmux** — persistent session management
  • ✓**git** — worktree operations
  • ✓**Claude Code CLI** — the `claude` command

Installation Guide

<details>
<summary><b>Homebrew (macOS / Linux)</b></summary>

bash
brew tap stevengonsalvez/ainb
brew install ainb

</details>

<details>
<summary><b>One-liner install</b></summary>

bash
curl -fsSL https://raw.githubusercontent.com/stevengonsalvez/agents-in-a-box/v2/ainb-tui/install.sh | bash

</details>

<details>
<summary><b>Cargo (any platform)</b></summary>

bash
cargo install --git https://github.com/stevengonsalvez/agents-in-a-box --branch v2 agents-box
# Optionally alias: alias ainb="agents-box"

</details>

<details>
<summary><b>Windows (WSL)</b></summary>

powershell
# 1. Install WSL2
wsl --install

# 2. Inside Ubuntu/Debian
curl -fsSL https://raw.githubusercontent.com/stevengonsalvez/agents-in-a-box/v2/ainb-tui/install.sh | bash
sudo apt update && sudo apt install -y tmux
ainb

ainb requires tmux for persistent sessions, which is Unix-only. WSL provides the best Windows experience.

</details>

Keyboard Shortcuts

| Key | Action |
|-----|--------|
| j/k or ↑/↓ | Navigate sessions |
| Enter | Attach to session |
| n | New session |
| d | Delete session |
| r | Restart Claude in session |
| l | View logs |
| q | Quit |

Platform Support

| Platform | Status | Method |
|----------|--------|--------|
| macOS Apple Silicon | ✅ | Pre-built binary |
| macOS Intel | ✅ | Build from source |
| Linux x86_64 | ✅ | Pre-built binary |
| Linux ARM64 | ✅ | Build from source |
| Windows (WSL2) | ✅ | Install script |
| Windows (Native) | ❌ | Use WSL |

Requirements

  • tmux — persistent session management

  • git — worktree operations

  • Claude Code CLI — the claude command
  • ---

    Reviews