Skills · Claude Code · Agent Skills

Opérer la production avec un blast radius minimal — sans négocier.

Isolation par app, deny-by-default, secrets hors du repo, déploiements gated et un restore réellement testé. Tout déclaré, tout audité.

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

Maintenu par Lucas Andrade

schematize-infra · v0.1.0bash
$ schematize install infra
GitHub →télécharger la skill (.zip)/infra-help · github.com/schematizeme/schematize-cli

Socles non négociables

Jamais désactivés "pour aller plus vite". Liste complète dans la skill.

Isolation par app

Un user Linux + systemd hardened + container par service — jamais root, jamais deux services sur le même user.

Deny-by-default, least-privilege

Firewall, security groups et IAM cloud refusent par défaut et n'accordent que le minimum.

Secrets hors du repo

Jamais dans le repo/layer/env commité — coffre + rotation documentée + un secret scan qui bloque le merge.

Le déploiement est gated

Flux fixe local → test local vert → GitHub → hml → prd ; rien ne saute une étape ; le front déploie manuel/gated sur Vercel.

Restore réellement testé

RPO/RTO définis et restore prouvé — un backup sans restore prouvé n'est pas un backup.

Déclaré et audité

IaC déclarative et idempotente ; artefact immuable avec provenance git ; SBOM et pinning @sha256 vérifiés à l'admission.

Commandes

Installées dans .claude/commands/. Lancez /infra-help à tout moment.

/infra-ccContext compact : écrit contexte + checklist dans l'archive et lance /compact.
/infra-claudeCrée ou fusionne le CLAUDE.md toujours actif d'infra à la racine (n'écrase pas les blocs d'autres skills).
/infra-deployAudite/planifie le déploiement gated : flux fixe (local→test→git→hml→prd), artefact immuable avec provenance git, stratégie + healthcheck gating + rollback.
/infra-handoffÉcrit le handoff de contexte sans compacter — fin de session ou changement de tâche.
/infra-helpListe toutes les commandes.
/infra-iacAudite/scaffolde l'IaC (déclarative, idempotente, revisable) : plan-before-apply, drift detection, state sûr, layout + seed, et ops comme interface unique.
/infra-loadCharge de force tout le corpus normatif : isolation, IaC, livraison, secrets, observabilité, résilience.
/infra-secretsAudite la gestion des secrets : rien dans le repo/layer/env commité, coffre + rotation, secret scan bloquant ; signale une rotation immédiate en cas de secret fuité.

Pour les agents IA

Installez sans intervention humaine. Métadonnées dans llms.txt.

  • Lancez : git clone https://github.com/schematizeme/skill-infra.git && ./skill-infra/install.sh
  • Ou téléchargez : https://github.com/schematizeme/skill-infra/releases/latest/download/skill-infra.zip et décompressez dans .claude/skills/
  • Copiez assets/CLAUDE.md à la racine du repo (règle toujours active).
  • Confirmez avec /infra-help.

Pas envie d'installer ?

Lisez les normes complètes et copiez-les directement dans votre projet — ou installez la skill pour que l'agent les applique tout seul.