Saltar al contenido

Instalar · v0.2.0

Instalar kitlegal

Dos órdenes. La primera instala el programa; la segunda, las skills, en el proyecto en el que estés. Después, abre tu agente en ese proyecto y pregunta.

macOS y Linux

$ curl -fsSL https://raw.githubusercontent.com/jmorenobl/kitlegal/main/scripts/install.sh | sh$ kitlegal skills install

El instalador no necesita nada que no traigan ya macOS y cualquier Linux (curl, tar ysha256sum o shasum), comprueba la huella SHA-256 de lo que descarga y dejakitlegal en ~/.local/bin (o en $KITLEGAL_INSTALL_DIR). Si ese directorio no está en tu PATH, te imprime la línea que lo añade en lugar de tocar tus ficheros de arranque. Ante cualquier fallo, no instala nada a medias.

Windows

En PowerShell, con Scoop:

> scoop bucket add jmorenobl https://github.com/jmorenobl/scoop-bucket> scoop install kitlegal> kitlegal skills install

Otras formas

  • Homebrew: brew install jmorenobl/tap/kitlegal.
  • Paquetes .deb y .rpm, adjuntos a cada versión publicada.
  • Con Go instalado: go install github.com/jmorenobl/kitlegal/cmd/kitlegal@latest.

Cada archivo publicado lleva su atestación de procedencia, que se comprueba congh attestation verify <archivo> --repo jmorenobl/kitlegal.

Dónde quedan las skills y qué agente las lee

kitlegal skills install deja las skills en .agents/skills/ del directorio en el que lo ejecutes, así que van con el proyecto y las ve cualquier agente que abras ahí. Si el proyecto tiene un.claude/, las enlaza también en .claude/skills/; --host claude lo hace aunque ese directorio no exista todavía. Para tenerlas en todos tus proyectos a la vez: kitlegal skills install -g.

  • Claude Code las carga de .claude/skills/, el enlace que crea kitlegal.
  • Codex las lee de .agents/skills/ y de ~/.agents/skills/. Su entorno aislado corta la red por omisión, así que la primera consulta al BOE te pedirá permiso.
  • Antigravity las lee de .agents/skills/ del proyecto. La instalación global con-g todavía no le llega: instálalas en cada proyecto.

kitlegal skills install --dry-run cuenta lo que haría sin tocar nada, y nunca sobrescribe nada que no haya instalado él. kitlegal skills doctor comprueba lo instalado y, si algo no está como lo dejó, da la orden que lo arregla.

Actualizar

Repite la primera orden (o brew upgrade kitlegal, o scoop update kitlegal) y vuelve a ejecutar kitlegal skills install. Mientras lo instalado sea de una versión anterior a la del programa, el programa se lo hace saber a tu agente en cada consulta, sin pedir nada a la red, y tu agente te lo dice.

Primera pregunta

Abre tu agente en el proyecto y pregunta, por ejemplo:

«¿Qué dice el artículo 21 de la Ley 39/2015?»

Tu agente ejecutará kitlegal boe articulo BOE-A-2015-10565 a21, leerá el texto consolidado del BOE y te responderá citando la norma y el bloque.