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.