271 lines
4.9 KiB
JSON
271 lines
4.9 KiB
JSON
{
|
||
"manifest_version": 1,
|
||
"name": "iterm-workspace-ctl",
|
||
"summary": "完全掌控 iTerm2:查询窗口/tab/session 结构与内容,并做分屏、焦点、输入、改名、几何操作",
|
||
"tier": 2,
|
||
"status": "stable",
|
||
"version": "2d2f88d",
|
||
"source": {
|
||
"path": "skills/iterm-workspace-ctl",
|
||
"commit": "2d2f88d",
|
||
"describe": "2d2f88d",
|
||
"dirty": false,
|
||
"packed_at": "2026-10-02T01:26:22.852Z"
|
||
},
|
||
"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": "e9dd8507f4bf0c6f"
|
||
},
|
||
{
|
||
"path": "contract.lock.json",
|
||
"bytes": 2162,
|
||
"sha256": "19e63443daba212e"
|
||
},
|
||
{
|
||
"path": "interface.json",
|
||
"bytes": 4420,
|
||
"sha256": "87e83ab7a4650d1c"
|
||
},
|
||
{
|
||
"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": []
|
||
}
|
||
}
|