This is the actual programmatic interface to iTerm2, not documentation or advice about how to use it. It gives Claude direct control over a running iTerm2 instance through Python API commands: sending text to sessions, reading scrollback, splitting panes, managing tmux integration, and setting up multi-pane layouts. The standout feature is `app snapshot`, which returns name, directory, process, role label, and last output line for every session in one call, so Claude can orient itself in an existing workspace without reading full screen contents everywhere. Use this when you want Claude to actually manipulate your terminal setup, coordinate across multiple panes, or work with live command output. It assumes you've enabled iTerm2's Python API in preferences.
npx -y skills add hkuds/cli-anything --skill cli-anything-iterm2-ctl --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
sentry/dev
degausai/wonda
github/awesome-copilot
insforge/agent-skills
github/awesome-copilot
breaking-brake/cc-wf-studio