weztermlisted
Install: claude install-skill aiskillstore/marketplace
# WezTerm Skill
Use the `wezterm` CLI to control and interact with WezTerm terminal instances.
## CLI Location
```bash
/Applications/WezTerm.app/Contents/MacOS/wezterm
```
Or add to PATH for easier access.
## Listing and Connecting
List all WezTerm panes:
```bash
wezterm cli list
```
List in JSON format:
```bash
wezterm cli list --format json
```
List clients (GUI windows):
```bash
wezterm cli list-clients
```
## Pane Management
Get current pane ID:
```bash
wezterm cli get-pane-direction
```
Split pane horizontally (new pane to right):
```bash
wezterm cli split-pane --right
```
Split pane vertically (new pane below):
```bash
wezterm cli split-pane --bottom
```
Split with specific command:
```bash
wezterm cli split-pane --right -- htop
```
Move focus between panes:
```bash
wezterm cli activate-pane-direction up
wezterm cli activate-pane-direction down
wezterm cli activate-pane-direction left
wezterm cli activate-pane-direction right
```
Activate specific pane by ID:
```bash
wezterm cli activate-pane --pane-id <pane-id>
```
## Tab Management
Create new tab:
```bash
wezterm cli spawn
```
Create tab with command:
```bash
wezterm cli spawn -- vim
```
Create tab in specific domain:
```bash
wezterm cli spawn --domain-name SSH:server
```
Activate tab by index:
```bash
wezterm cli activate-tab --tab-index 0
```
Activate tab relative:
```bash
wezterm cli activate-tab --tab-relative 1 # next tab
wezterm cli activate-tab --tab-relative -1 # previous tab
```
## Se