Legal Compliance — Auditoría contra Legislación Española

SkillDev tools

Usar cuando se audita compliance legal contra legislación española consolidada.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Legal Compliance — Auditoría contra Legislación Española skill

What this skill tells your AI

The instructions your AI receives, as published by gonzalezpazmonica/savia in .claude/skills/legal-compliance/SKILL.md and read by ahel’s review.

Fuente de datos: legalize-es

Repositorio git con 12.235 normas consolidadas del BOE en Markdown. Cada norma tiene frontmatter YAML (título, identificador BOE, rango, estado, ELI). Actualización diaria. Commits con fecha BOE real.

Ruta local: $LEGALIZE_ES_PATH (default $HOME/.savia/legalize-es).

Algoritmo de búsqueda (3 fases)

Fase 1 — Clasificación del input (~500 tokens)

Leer el documento a auditar (reglas de negocio, contrato, política, spec). Extraer términos clave y mapear a dominios legales usando domain-terms.md. Determinar CCAA si el proyecto tiene configuración regional.

Dominios detectables: protección de datos, comercio electrónico, laboral, consumidores, accesibilidad, ciberseguridad, facturación, IA, financiero, sanidad, educación, propiedad intelectual.

Fase 2 — Búsqueda legislativa focalizada (~3.000 tokens)

Para cada dominio detectado:

  1. Fast path: buscar directamente en las normas conocidas del dominio (BOE identifiers listados en domain-terms.md)
  2. Slow path: si no hay match suficiente, grep amplio en $LEGALIZE_ES_PATH/es/
  3. Filtrar por status: "in_force" en frontmatter
  4. Ordenar por rango regulatorio (Constitución > LO > Ley > RD > Orden)
  5. Cargar solo artículos relevantes, no la norma completa
  6. Máximo 10 normas, ~50 artículos por auditoría

Búsqueda con script: bash scripts/legalize-es.sh search "término" [es|es-{ccaa}]

Fase 3 — Análisis de compliance (~8.000 tokens)

Para cada regla/cláusula del input:

  1. Identificar artículos de legislación aplicables
  2. Evaluar cumplimiento: CUMPLE / NO CUMPLE / PARCIAL / NO APLICA
  3. Clasificar hallazgos por severidad
  4. Generar recomendación concreta
  5. Construir matriz de trazabilidad regla→artículo

Clasificación de severidad

SeveridadCriterioRiesgo
CRÍTICOSanción >100K€, nulidad, responsabilidad penalInmediato
ALTOSanción 10-100K€, obligación incumplida con plazoSprint actual
MEDIORecomendación regulatoria, riesgo reputacionalPróximo sprint
INFOBuena práctica, mejora preventivaBacklog

Priorización por rango normativo

1. Constitución Española (CE)
2. Leyes Orgánicas (LO)
3. Leyes ordinarias
4. Reales Decretos-ley (RDL)
5. Reales Decretos (RD)
6. Órdenes Ministeriales
7. Resoluciones
8. Normas autonómicas

Template de output

# Auditoría Legal — {Proyecto}
> Fecha: YYYY-MM-DD | Scope: {scope} | Dominio: {dominio}
> Fuente: legalize-es (commit {hash}, {fecha BOE})

## Resumen Ejecutivo
Hallazgos: N (X críticos, Y altos, Z medios, W info)
Cobertura: X% de reglas con base legal identificada

## Hallazgos
### [SEVERIDAD] {Título}
- **Regla/Cláusula**: {ref input}
- **Norma**: {nombre} — Art. {N}
- **ELI**: {enlace}
- **Incumplimiento**: {descripción}
- **Riesgo**: {sanción o consecuencia}
- **Recomendación**: {acción concreta}

## Matriz de Trazabilidad
| Regla | Norma | Artículo | Estado | Severidad |

## Disclaimer
⚖️ Este análisis es orientativo. No constituye asesoramiento jurídico.

Historial de reformas

Usar git log sobre legalize-es para verificar vigencia:

git -C $LEGALIZE_ES_PATH log --oneline -5 -- es/{BOE-ID}.md

Scopes de auditoría

ScopeInputFoco
rulesreglas-negocio.mdCada RN contra artículos
contractDocumento contractualCláusulas, plazos, nulidades
architectureARCHITECTURE.md, specsPrivacy by design, seguridad
policyPolítica privacidad, cookiesConformidad textual
pbiPBI descriptionImplicaciones legales del feature
fullTodo lo anteriorAuditoría transversal

Signals

GitHub stars
50
Forks
12
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
legal-compliance-gonzalezpazmonica
Source
github.com/gonzalezpazmonica/savia