Skip to content
ghostty logo

Ghostty Skill

ghostty

Control Ghostty terminal emulator via CLI. Manage windows, tabs, splits, and configuration.

aiskillstore/marketplace0installs429stars

SKILL.md

Full skill instructions

Ghostty Skill

Use the ghostty CLI to control and configure the Ghostty terminal emulator.

CLI Location

/​Applications/​Ghostty.app/​Contents/​MacOS/​ghostty

Or if symlinked: ghostty

Actions (IPC Commands)

Ghostty supports actions via +action flag. These control the running instance.

List available actions:

ghostty +list-actions

Create new window:

ghostty +new-window

Create new tab:

ghostty +new-tab

Create splits:

ghostty +new-split:right
ghostty +new-split:down

Navigate splits:

ghostty +goto-split:previous
ghostty +goto-split:next
ghostty +goto-split:up
ghostty +goto-split:down
ghostty +goto-split:left
ghostty +goto-split:right

Close current surface:

ghostty +close-surface

Toggle fullscreen:

ghostty +toggle-fullscreen

Reload configuration:

ghostty +reload-config

Font Management

Increase/​decrease font size:

ghostty +increase-font-size:1
ghostty +decrease-font-size:1

Reset font size:

ghostty +reset-font-size

Configuration

Config file location:

~/​.config/​ghostty/​config

Show current config:

ghostty +show-config

List available themes:

ghostty +list-themes

List available fonts:

ghostty +list-fonts

List keybinds:

ghostty +list-keybinds

Launch Options

Start with specific config:

ghostty --config-file=/​path/​to/​config

Start with command:

ghostty -e "htop"

Start in directory:

ghostty --working-directory=/​path/​to/​dir

Debugging

Check version:

ghostty --version

Validate config:

ghostty +validate-config