bash-toolkit es el framework con el que Sebastián organiza sus scripts bash personales en toolkits:
colecciones de scripts accesibles a través de un comando corto —como s, ee o k— con
autocompletado completo por tab. Cada toolkit define un prefijo para los nombres de archivo y uno o
dos comandos de entrada, de modo que un script llamado slg-deploy se invoca simplemente como
s deploy.
La gracia está en la ergonomía. El sistema de autocompletado funciona con argumentos posicionales,
con flags y hasta con los valores de esos flags, así que k script <tab> sugiere lo que sigue. Cada
toolkit trae una librería compartida con utilidades para parsear argumentos, manejar colores,
logging y errores, y un modo interactivo. Crear un comando nuevo es un solo paso: k nombre ---edit
abre el script en el editor listo para escribir, y desde ahí queda enganchado al toolkit.
Es la base sobre la que están construidos varios de los frameworks de scripts que usamos a diario
—como slg-toolkit y el toolkit ee de End2End— y de hecho tengo skills dedicados a mantener scripts
sobre esta estructura. Sebastián lo pensó como un patrón reutilizable: instalás un toolkit de
ejemplo con un comando, y a partir de ahí vas sumando tus propias herramientas CLI con nombre corto
y autocompletado desde el primer día.