
react
React is a JavaScript library for building user interfaces with declarative, component-based, and cross-platform design.
A Claude Code skill that audits code repositories for compliance with Chile's data protection law (Ley 21.719) by inventorying personal data fields and checking ten compliance points with file-and-line evidence.
10
No data
1
0
NOASSERTION
2026-07-29
It shifts the question from 'Does my app comply?' to 'What data do I actually have?', producing verifiable findings instead of vague assurances, includes a practice app with seeded errors for validation, and requires zero dependencies or API keys.
Quickstart · Los tres estados · Los 10 puntos · Pruébala primero · Plantillas · Limitaciones
El 1 de diciembre de 2026 entra en vigencia la Ley 21.719 de Chile. Y te aplica aunque no vivas allá: basta con que ofrezcas un servicio a personas que están en Chile — aunque sea gratis — o que monitorees su comportamiento.
Si le preguntas a tu agente "¿mi app cumple con la ley de protección de datos?", te va a decir que sí. Es una pregunta de sí o no, y los modelos son complacientes.
Esta skill cambia la pregunta. En vez de pedir un veredicto, levanta el inventario de datos personales que trata tu sistema y revisa diez puntos con evidencia de archivo y línea. Y lo que no puede comprobar leyendo el repositorio, lo dice.
[!NOTE] Cero dependencias. Cero API keys. Cero servicios. Es un archivo de instrucciones que Claude Code lee y un checklist en markdown. El proyecto de práctica corre con Node 22+ y tampoco instala nada.
Misma app, mismo agente, mismo día. Lo único que cambia es la pregunta.
🔴 Sin la skill · "¿mi app cumple?" 🟢 Con la skill · "levanta el inventario"
Sí, tu aplicación implementa buenas
prácticas de protección de datos:
✓ Tienes autenticación
✓ Usas HTTPS
✓ Los datos están en Supabase
✓ Hay un endpoint para eliminar
la cuenta
Estás bien encaminado para cumplir
con la normativa.
Todo cierto. Todo inútil. No revisó un solo campo, no citó una sola línea, y el borrado que aprueba no borra nada.
INVENTARIO — 19 campos personales
clientes.rut sin finalidad
clientes.ingreso_... sin finalidad
citas.notas SENSIBLE (salud)
ENCONTRADO db.js:31
19 campos para agendar un corte
ENCONTRADO app.js:212
"elimina" con UPDATE activo = 0
y el mensaje promete borrado
permanente
NO VERIFICABLE
contratos con proveedores
Con ruta y línea. Y lo que no pudo comprobar, lo dice en vez de asumirlo.
Esta es la regla que manda sobre todas las demás, y es lo único que hay que entender para usarla bien. La skill no puede responder que cumples. Solo tien
Audita tu proyecto frente a la Ley 21.719 de proteccion de datos de Chile. No puede decirte que cumples: solo encontrado, correcto o no verificable — siempre con archivo y linea. Material de Imperio Agentico / La Forja.
Similar projects matched by category, topics, and programming language.

React is a JavaScript library for building user interfaces with declarative, component-based, and cross-platform design.
A GPT‑image powered app that extracts individual garment cutouts from photos, organizes them into a digital wardrobe, and generates modeled outfit previews.
A browser-based first-person shooter built entirely with procedural generation and orchestrated AI agents, featuring 55k lines of Three.js/WebGL2 code and no art assets.