Estándares que el agente sigue — sin negociar.
Modelado de base de datos de la casa (schema design, agnóstico de lenguaje): el DISEÑO del esquema relacional — entidades→tablas, atributos→columnas con el tipo correcto, relaciones 1:1/1:N/N:N con tabla de unión, normalización 1FN–3FN (y cuándo desnormalizar CONSCIENTEMENTE), claves (PK surrogate ULID/UUIDv7 + clave natural como UNIQUE; identidad≠email), constraints (NOT NULL/default, UNIQUE, CHECK, FK con ON DELETE consciente), índices (compuestos/cobertura/parciales, orden de columnas, sin PII en índice), particionamiento y el piso de PII/LGPD (columna marcada, base legal + retención). Emite CREATE TABLE + migración expand-contract reversible + un resumen del modelo. La ingeniería de DATOS (pipeline/ETL/CDC/contratos/streaming) es de schematize-data; la IMPLEMENTACIÓN (queries parametrizadas, ORM, correr migración) de las skills de lenguaje.
$ schematize install databasePisos no negociables
No se apagan "para ir más rápido". Lista completa en la skill.
Comandos
Instalados en .claude/commands/. Usa /database-help cuando quieras.
/database-helplista todos os comandos do schematize-database/database-designprojeta um schema a partir da descrição em linguagem natural do domínio: entidades→tabelas/colunas/tipos/PK/FK/índices seguindo os padrões da casa, e emite o SQL (CREATE TABLE) + a migration expand-contract reversível + um resumo do modelo (entidades, relações, chaves, PII) — pronto pro "database builder" do app consumir/database-reviewrevisa um schema existente (DDL/migration/\d): normalização (1FN–3FN, redundância), chaves (surrogate + natural), tipos, constraints/FK (ON DELETE), índices (faltando/redundante/PII), particionamento e PII/LGPD — aponta achados e emite as migrations de correção/database-loadcarrega à força TODO o corpo normativo (modelo relacional, normalização/chaves/índices, migrations, segurança/PII) e passa a aplicá-lo/database-claudecria ou mescla o CLAUDE.md sempre-on de modelagem na raiz do repo/database-cccontext compact: gera handoff no archive e roda /compact/database-handoffgera o handoff (context.md + checklist.md) sem compactarPara agentes de IA
Instala sin intervención humana. Metadatos en llms.txt.
- Ejecuta: git clone https://github.com/schematizeme/skill-database.git && ./skill-database/install.sh
- O descarga: https://github.com/schematizeme/skill-database/releases/latest/download/skill-database.zip y descomprime en .claude/skills/
- Copia assets/CLAUDE.md a la raíz del repo (regla siempre activa).
- Confirma con /database-help.
Discusión
Cargando…