wezterm

Control WezTerm panes, tabs, and mux sessions via CLI commands.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Dunc4nJ/agent-skills --skill wezterm-dunc4nj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wezterm
Source: https://github.com/Dunc4nJ/agent-skills/tree/main/skills/wezterm
Command: npx skills add https://github.com/Dunc4nJ/agent-skills --skill wezterm-dunc4nj

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Streamline complex WezTerm workflows by controlling panes, tabs, and muxed sessions from the CLI, reducing manual layout setup and repetitive commands.

Core Features & Use Cases

  • Programmatic pane and tab management: split, spawn, and navigate panes and tabs from scripts or prompts.
  • Persistent and domain-aware workflows: spawn in SSH/mux domains and automate multi-machine layouts.
  • Scriptable layouts and command routing: send_text and commands to specific panes to orchestrate development sessions.

Quick Start

Create a three-pane development layout by splitting panes, then send a command to a chosen pane.

Frequently Asked Questions about wezterm

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

FAQPage Schema
How do I automate WezTerm pane and tab management from the CLI?

Automating WezTerm pane and tab management involves using CLI commands like split-pane and spawn to programmatically split, spawn, and navigate terminal panes and tabs from scripts.

Can I send commands or text to a specific WezTerm pane using a script?

Yes, you can use the send-text command to route and dispatch specific commands or text directly to targeted WezTerm panes, enabling fully scriptable terminal layouts and automated development sessions.

Does controlling WezTerm via CLI require any special environment setup?

Controlling WezTerm via CLI requires the WezTerm CLI executable to be available in your system's PATH, ensuring commands like list and spawn can execute for terminal automation.

What is the best way to orchestrate persistent terminal sessions across remote servers?

Orchestrating persistent terminal sessions across remote servers is best achieved by spawning WezTerm panes within SSH or mux domains, enabling automated multi-machine layouts and domain-aware workflows.

How do I create a custom multi-pane development layout in WezTerm?

Creating a custom multi-pane development layout in WezTerm involves using the CLI to split panes sequentially and dispatch commands to specific panes using send-text, reducing repetitive manual configuration.