Skills · Claude Code · Agent Skills

Operar producción con blast radius mínimo — sin negociar.

Aislamiento por app, deny-by-default, secretos fuera del repo, deploy gated y restore probado de verdad. Todo declarado, todo auditado.

v0.1.0Disciplina · Infra/DevOps/SREgithub.com/schematizeme/skill-infra

Mantenido por Lucas Andrade

schematize-infra · v0.1.0bash
$ schematize install infra
GitHub →descargar skill (.zip)/infra-help · github.com/schematizeme/schematize-cli

Pisos no negociables

No se apagan "para ir más rápido". Lista completa en la skill.

Aislamiento por app

Un user Linux + systemd hardened + container por servicio — nunca root, nunca dos servicios en el mismo user.

Deny-by-default, least-privilege

Firewall, security group e IAM de nube niegan por defecto y conceden lo mínimo.

Secretos fuera del repo

Nunca en el repo/layer/env commiteado — bóveda + rotación documentada + secret scan que traba el merge.

El deploy es gated

Flujo fijo local → test local verde → GitHub → hml → prd; nada salta un paso; el front deploya manual/gated en Vercel.

Restore probado de verdad

RPO/RTO definidos y restore probado — un backup sin restore probado no es backup.

Declarado y auditado

IaC declarativa e idempotente; artefacto inmutable con procedencia git; SBOM y pinning @sha256 verificados en la admisión.

Comandos

Instalados en .claude/commands/. Usa /infra-help cuando quieras.

/infra-ccContext compact: escribe contexto + checklist en el archivo y ejecuta /compact.
/infra-claudeCrea o fusiona el CLAUDE.md siempre activo de infra en la raíz (no sobrescribe bloques de otras skills).
/infra-deployAudita/planifica el deploy gated: flujo fijo (local→test→git→hml→prd), artefacto inmutable con procedencia git, estrategia + healthcheck gating + rollback.
/infra-handoffEscribe el handoff de contexto sin compactar — fin de sesión o cambio de tarea.
/infra-helpLista todos los comandos.
/infra-iacAudita/scaffolda la IaC (declarativa, idempotente, revisable): plan-before-apply, drift detection, state seguro, layout + seed, y ops como interfaz única.
/infra-loadCarga a la fuerza todo el cuerpo normativo: aislamiento, IaC, entrega, secretos, observabilidad, resiliencia.
/infra-secretsAudita la gestión de secretos: nada en el repo/layer/env commiteado, bóveda + rotación, secret scan que traba; señala rotación inmediata si halla un secreto filtrado.

Para agentes de IA

Instala sin intervención humana. Metadatos en llms.txt.

  • Ejecuta: git clone https://github.com/schematizeme/skill-infra.git && ./skill-infra/install.sh
  • O descarga: https://github.com/schematizeme/skill-infra/releases/latest/download/skill-infra.zip y descomprime en .claude/skills/
  • Copia assets/CLAUDE.md a la raíz del repo (regla siempre activa).
  • Confirma con /infra-help.

¿No quieres instalar?

Lee las normas completas y cópialas directo a tu proyecto — o instala la skill para que el agente las aplique solo.