{ "manifest_version": 1, "name": "iterm-workspace-ctl", "summary": "完全掌控 iTerm2:查询窗口/tab/session 结构与内容,并做分屏、焦点、输入、改名、几何操作", "tier": 2, "status": "stable", "version": "d0c7a0e", "source": { "path": "skills/iterm-workspace-ctl", "commit": "d0c7a0e", "describe": "d0c7a0e", "dirty": false, "packed_at": "2026-10-02T06:26:20.607Z" }, "platforms": [ "darwin" ], "entry": { "path": "scripts/iterm-ctl.sh" }, "commands": [ "info", "tree", "ids", "where", "cur", "focus", "split", "cols", "resize", "fullscreen", "send", "key", "capture", "profiles", "scrollback", "tab-list", "tab-new", "tab-select", "tab-close", "win-list", "win-new", "title", "sleep", "id", "split-id", "focus-id", "send-id", "send-raw-id", "key-id", "capture-id", "wait", "wait-id", "close-id", "wait-idle", "idle-state", "send-when-idle", "batch" ], "errors": [ "usage", "deps", "notfound", "conflict", "timeout", "internal" ], "aliases": [ "iterm-ctl" ], "admin": [ "scripts/install.sh", "scripts/python-library-path.sh", "scripts/send-when-idle.sh" ], "depends_on": [], "requires": [], "config": [], "external_imports": [], "contract": { "version": 1, "skill": "iterm-workspace-ctl", "tier": 2, "platforms": [ "darwin" ], "commands": { "batch": { "destructive": false }, "capture": { "destructive": false }, "capture-id": { "destructive": false }, "close-id": { "destructive": false }, "cols": { "destructive": false }, "cur": { "destructive": false }, "focus": { "destructive": false }, "focus-id": { "destructive": false }, "fullscreen": { "destructive": false }, "id": { "destructive": false }, "idle-state": { "destructive": false }, "ids": { "destructive": false }, "info": { "destructive": false }, "key": { "destructive": false }, "key-id": { "destructive": false }, "profiles": { "destructive": false }, "resize": { "destructive": false }, "scrollback": { "destructive": false }, "send": { "destructive": false }, "send-id": { "destructive": false }, "send-raw-id": { "destructive": false }, "send-when-idle": { "destructive": false }, "sleep": { "destructive": false }, "split": { "destructive": false }, "split-id": { "destructive": false }, "tab-close": { "destructive": false }, "tab-list": { "destructive": false }, "tab-new": { "destructive": false }, "tab-select": { "destructive": false }, "title": { "destructive": false }, "tree": { "destructive": false }, "wait": { "destructive": false }, "wait-id": { "destructive": false }, "wait-idle": { "destructive": false }, "where": { "destructive": false }, "win-list": { "destructive": false }, "win-new": { "destructive": false } }, "errors": [ "conflict", "deps", "internal", "notfound", "timeout", "usage" ], "aliases": [ "iterm-ctl" ], "adminAliases": [] }, "files": [ { "path": "REFERENCE.md", "bytes": 9279, "sha256": "fc7b7070c84bf212" }, { "path": "SKILL.md", "bytes": 10538, "sha256": "5140c3afea686708" }, { "path": "VERSION", "bytes": 6, "sha256": "2d2454ef0edeb462" }, { "path": "contract.lock.json", "bytes": 2162, "sha256": "19e63443daba212e" }, { "path": "interface.json", "bytes": 4450, "sha256": "79192a1ba019c69b" }, { "path": "scripts/install.sh", "bytes": 1737, "sha256": "2d1e78d675c5b269" }, { "path": "scripts/iterm-ctl.py", "bytes": 56068, "sha256": "71cac561639e410d" }, { "path": "scripts/iterm-ctl.sh", "bytes": 16060, "sha256": "abcd9259385d4df7" }, { "path": "scripts/python-library-path.sh", "bytes": 673, "sha256": "0534fb415026ff6f" }, { "path": "scripts/send-when-idle.sh", "bytes": 10131, "sha256": "610e30e710608d19" } ], "leak_scan": { "errors": 0, "warnings": 0, "findings": [] } }