@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).

Packages

Package details

extensionskill

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.