Saltar al contenido
skill Claude Desktop · Claude Code

/norma-informe

Skill de Claude que toma el output de /norma y produce un reporte HTML imprimible de 4 páginas A4 — listo para ⌘P → "Guardar como PDF". Pure Python stdlib, sin dependencias.

Qué hace

El skill /norma-informe toma el archivo .normativa.v1.json que produce /norma y genera un reporte HTML auto-contenido de 4 páginas A4: portada con datos catastrales, comparativa de escenarios, detalle del recomendado y descargo legal.

El reporte queda listo para imprimir o exportar a PDF con ⌘P → "Guardar como PDF". Todos los estilos van inline; podés enviarlo como un solo archivo HTML sin dependencias externas.

Cómo encaja con /norma

Los dos skills funcionan en cadena:

  1. Bajás un envelope selection.v1.json desde el Mapa.
  2. Corrés /norma selection.v1.json en Claude Code. Te devuelve .md + .normativa.v1.json.
  3. Corrés /norma-informe <basename>.normativa.v1.json. Te devuelve <basename>.informe.html.

Un solo flujo: selección → análisis → reporte.

Qué genera

Un único archivo .informe.html con cuatro páginas A4:

  1. Portada — padrón(es), localidad, manzana, área total, frente, régimen, zona aplicable, decreto vigente.
  2. Comparativa de escenarios — individual, apareada y englobamiento (cuando aplica), con FOS, FOT, altura, m² edificables.
  3. Detalle del recomendado — tipología, programa, retiros, reglas especiales, árbol de decisión que justifica la elección.
  4. Descargo — fuentes normativas, fecha de digitalización, recomendación de verificar contra el digesto vigente.

Requisitos

  • Output de /norma — un archivo .normativa.v1.json en disco.
  • Python 3.10+/norma-informe usa solo la librería estándar, sin dependencias adicionales.
  • Claude Desktop o Claude Code con el plugin instalado. Ver guía de instalación.

Cómo correrlo

Después de correr /norma y obtener el archivo <basename>.normativa.v1.json, en Claude:

/norma-informe padrones-130-132-la-juanita.normativa.v1.json

El skill genera padrones-130-132-la-juanita.informe.html en el mismo directorio. Abrilo en el navegador y exportá con ⌘P / Ctrl+P → "Guardar como PDF".

Probá el ejemplo

Sin instalar el plugin, podés renderizar el ejemplo bundleado en el repo:

git clone https://github.com/Estudio-Local/normativa.git && cd normativa
python3 skills/norma-informe/norma-informe-render.py examples/padrones-130-132-la-juanita.normativa.v1.json
open examples/padrones-130-132-la-juanita.informe.html

Ver la sección "Try it" en el README para más detalles.