Skills · Claude Code · Agent Skills

Operar produção com blast radius mínimo — não negocia.

Isolamento por app, deny-by-default, segredo fora do repo, deploy gated e restore testado de verdade. Tudo declarado, tudo auditado.

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

Mantido por Lucas Andrade

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

Pisos inegociáveis

Não se desligam "pra ir mais rápido". Lista completa na skill.

Isolamento por app

Um user Linux + systemd hardened + container por serviço — nunca root, nunca dois serviços no mesmo user.

Deny-by-default, least-privilege

Firewall, security group e IAM de nuvem negam por padrão e concedem o mínimo.

Segredo fora do repo

Nunca no repo/layer/env commitado — cofre + rotação documentada + secret scan que trava o merge.

Deploy é gated

Fluxo fixo local → teste local verde → GitHub → hml → prd; nada pula etapa; o front deploya manual/gated na Vercel.

Restore testado de verdade

RPO/RTO definidos e restore provado — backup sem restore provado não é backup.

Declarado e auditado

IaC declarativa e idempotente; artefato imutável com proveniência git; SBOM e pinning @sha256 verificados na admissão.

Comandos

Instalados em .claude/commands/. Use /infra-help a qualquer momento.

/infra-ccContext compact: gera contexto + checklist no archive e roda /compact.
/infra-claudeCria ou mescla o CLAUDE.md sempre-on de infra na raiz (não sobrescreve blocos de outras skills).
/infra-deployAudita/planeja o deploy gated: fluxo fixo (local→teste→git→hml→prd), artefato imutável com proveniência git, estratégia + healthcheck gating + rollback.
/infra-handoffGera o handoff de contexto sem compactar — fim de sessão ou troca de tarefa.
/infra-helpLista todos os comandos.
/infra-iacAudita/scaffolda a IaC (declarativa, idempotente, revisável): plan-before-apply, drift detection, state seguro, layout + seed, e o ops como interface única.
/infra-loadCarrega à força todo o corpo normativo: isolamento, IaC, entrega, segredos, observabilidade, resiliência.
/infra-secretsAudita a gestão de segredos: nada no repo/layer/env commitado, cofre + rotação, secret scan que trava; sinaliza rotação imediata se achar segredo vazado.

Para agentes de IA

Instale sem intervenção humana. Metadados em llms.txt.

  • Rode: git clone https://github.com/schematizeme/skill-infra.git && ./skill-infra/install.sh
  • Ou baixe: https://github.com/schematizeme/skill-infra/releases/latest/download/skill-infra.zip e descompacte em .claude/skills/
  • Copie assets/CLAUDE.md para a raiz do repo (regra sempre-on).
  • Confirme com /infra-help.

Não quer instalar?

Leia as normativas completas e copie direto pro seu projeto — ou instale a skill para o agente aplicar sozinho.