tmc/it2/session-orchestration
Claude Code and agent skill by tmc/it2
- community
Checking that the SKILL.md file is still in the repository.
Use when managing multiple iTerm2 sessions, creating split layouts, navigating session hierarchies, or orchestrating terminal workflows across panes.
Install
npx vskill@latest install tmc/it2/session-orchestrationSKILL.md
Session Orchestration
Guidance for managing iTerm2 sessions using the it2 CLI tool.
When to Use
- Creating multi-pane terminal layouts for development workflows
- Managing multiple concurrent terminal sessions
- Navigating and organizing sessions across windows and tabs
- Sending commands to specific sessions programmatically
- Setting up reproducible terminal environments
When NOT to Use
- For simple single-session terminal operations (just use the terminal directly)
- When iTerm2 is not the active terminal emulator
- For remote server management (use SSH directly, then optionally it2 for local orchestration)
Quick Start
Core Concepts
Session Identification
Sessions are identified by UUIDs (e.g., A81F7ED5-3F4B-4504-8F14-6C98F9422F72). Use the first 8 characters as shorthand for display purposes.
Session Hierarchy
Sessions exist within a hierarchy: Window → Tab → Session (Pane)
Split Operations
The -q flag returns only the new session ID (quiet mode), essential for scripting.
Layout Patterns
Development Layout (3 panes)
Badge Sessions for Identification
Always include the session ID prefix in badges for automation:
Session State Inspection
Best Practices
- Always use `-q` flag when capturing session IDs from split operations
- Check session dimensions before splitting:
it2 session get-info --format json | jq .grid_size - Use badges to label sessions for visual identification
- Verify target session state before sending commands: check screen contents first
- Chain commands with
&∨when sending multiple commands
Advanced Usage
See references/hierarchy.md for session hierarchy navigation. See references/layouts.md for complex layout recipes. See workflows/multi-project.md for multi-project setups.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingplugins/it2-skills/skills/session-orchestration/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/tmc/it2/session-orchestration)