@pandi-coding-agent/pandi-kitty
Extensión de Pi para controlar el terminal kitty vía su protocolo de control remoto: un comando /kitty y una herramienta kitty_remote invocable por el modelo (tabs, ventanas, splits, layout).
Package details
Install @pandi-coding-agent/pandi-kitty from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@pandi-coding-agent/pandi-kitty- Package
@pandi-coding-agent/pandi-kitty- Version
0.1.3- Published
- Jul 11, 2026
- Downloads
- 560/mo · 466/wk
- Author
- andrestobelem
- License
- MIT
- Types
- extension, skill
- Size
- 24.1 KB
- Dependencies
- 0 dependencies · 3 peers
Pi manifest JSON
{
"extensions": [
"./index.ts"
],
"skills": [
"./skills"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
pandi-kitty
Extensión de Pi para controlar el terminal kitty en ejecución vía su protocolo de
control remoto (kitty @ ...).
Requisitos
allow_remote_control yes en kitty.conf (o kitty -o allow_remote_control=yes), y correr Pi desde una sesión de
kitty en ejecución.
Comando
/kitty tab nueva tab
/kitty window nueva ventana (según el layout activo)
/kitty vsplit nueva ventana en split vertical
/kitty hsplit nueva ventana en split horizontal
/kitty os-window nueva ventana de OS
/kitty layout <nombre> cambia el layout activo (ej. splits, tall, fat, grid)
/kitty close [id] cierra una ventana (la activa si se omite el id)
/kitty focus <id> enfoca una ventana por id
Tool
kitty_remote — acciones launch, goto-layout, close-window, focus-window. Ver index.ts para el esquema de
parámetros completo.
Nota
--location vsplit/hsplit solo tiene efecto visible bajo el layout splits. Bajo otros layouts (tall, fat, grid,
...) la ventana se abre igual, pero la dirección del split la decide ese layout.