iterm-triple-nested-loops

Enumerate iTerm2 sessions, tabs, and windows via AppleScript with ASCII-delimited output.

Updated Nov 9, 2025
One-click install
npx skills add https://github.com/manifoldlogic/claude-code-plugins --skill iterm-triple-nested-loops
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: iterm-triple-nested-loops
Source: https://github.com/manifoldlogic/claude-code-plugins/tree/main/plugins/iterm/skills/iterm-triple-nested-loops
Command: npx skills add https://github.com/manifoldlogic/claude-code-plugins --skill iterm-triple-nested-loops

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Manually enumerating all iTerm2 sessions across multiple tabs and windows can be time-consuming and error-prone. This skill automates the process with a script-based solution.

Core Features & Use Cases

  • Automated Enumeration: Lists all iTerm2 sessions with structured data.
  • AppleScript Implementation: Uses AppleScript to interact with iTerm2 sessions.
  • Use Case: This skill can be integrated into larger automation workflows for iTerm2 management or for building session reports.

Quick Start

Use the iterm-triple-nested-loops skill to enumerate all sessions in iTerm2 with the command 'list-all-sessions'.

Frequently Asked Questions about iterm-triple-nested-loops

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enumerate all iTerm2 sessions, tabs, and windows using AppleScript?

Enumerate iTerm2 sessions by running AppleScript that traverses windows, tabs, and sessions, outputting structured data with ASCII delimiters for shell script parsing.

Can I automate iTerm2 session reporting in a CI/CD pipeline?

Automate iTerm2 session reporting in CI/CD pipelines by executing the enumeration script, which outputs structured data suitable for administrative workflows and system configuration management.

What's the best way to list iTerm2 sessions for shell script processing?

List iTerm2 sessions for shell processing by using AppleScript to generate structured data with ASCII delimiters, enabling reliable parsing in downstream automation workflows.

Does the iTerm2 enumeration output support parsing in shell scripts?

The iTerm2 enumeration output supports shell script parsing by using ASCII delimiters that separate structured session data, ensuring reliable integration into automation workflows.

Why use AppleScript to automate iTerm2 session enumeration across multiple tabs?

AppleScript automates iTerm2 session enumeration across multiple tabs and windows, replacing manual time-consuming and error-prone tracking with structured data output for administrative tasks.