jleechanorg

Ao Session Monitor — Development skill for Claude Code

Development community

Properly inspect AO worker tmux sessions to detect working vs idle state.

How to install Ao Session Monitor

Installs to ~/.claude/skills/jleechanorg-claude-commands-ao-session-monitor/SKILL.md

Terminal
mkdir -p ~/.claude/skills/jleechanorg-claude-commands-ao-session-monitor && curl -fsSL https://raw.githubusercontent.com/jleechanorg/claude-commands/HEAD/.claude/skills/ao-session-monitor.md -o ~/.claude/skills/jleechanorg-claude-commands-ao-session-monitor/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Ao Session Monitor does


name: AO Session Monitor description: Properly inspect AO worker tmux sessions to detect working vs idle state

AO Session Monitor Skill

How to check if an AO worker session is active

Claude Code renders the `❯` prompt at the bottom of the tmux pane **while the model is thinking above it**. Checking only the last 5-6 lines will produce false "idle" reports.

Correct detection method

  1. Capture at least 20 lines: tmux capture-pane -t -p -S -20
  2. Look for **Unicode

Alternatives in Development

  • Tmux Claude Hatch — tmux plugin that runs Claude Code sessions in popups per project directory, with an fzf picker showing each se 381 ★
  • Tmux Claude Session Manager — Run many Claude Code sessions across your projects, each in its own tmux session — then list them, see which a 380 ★
  • Codeman — Manage Claude Code & Opencode in Tmux Sessions in a modern WebUI 329 ★

Full documentation available on GitHub

View Source Repository