Skills · Claude Code · Agent Skills

Des standards d'ingénierie que l'agent suit — sans négocier.

Backend en Rust (Go auxiliaire), sécurité côté serveur, des tests qui prouvent vraiment, un index comme source de vérité et archivage obligatoire. Un socle commun pour tout le code — humain ou IA.

v1.9.2Backend · Rust/Gogithub.com/schematizeme/skill-rust

Maintenu par Lucas Andrade

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

Socles non négociables

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

Backend Rust (Go auxiliaire)

Rust est le choix par défaut ; Go est auxiliaire. Backend Node et PHP interdits ; frontend Node 100% autorisé.

Secrets côté serveur

Jamais dans le client ni NEXT_PUBLIC_. Auth et tenant validés côté serveur.

Vert pour de vrai

Le smoke prouve le contenu, le pentest rejette injection/coercition, simulated couvre 100% des routes.

Toujours archiver

Décisions et contexte deviennent des .md dans l'archive, à chaque fois. L'index est la source de vérité.

Commandes

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

/rust-helpListe toutes les commandes.
/rust-ccContext compact : écrit le contexte + la checklist dans l'archive et lance /compact.
/rust-handoffÉcrit le handoff sans compacter — fin de session ou changement de tâche.
/rust-qaQA plan-first : planifie, génère le MD, demande l'approbation, puis exécute.
/rust-reviewGate Definition of Done et anti-patterns sur le diff.
/rust-index(Re)génère l'index des micro-fonctions à partir des doc-comments.
/rust-iamimpose/audite/scaffolde l'IAM de la maison (auth comme microservice Rust séparé, ID≠e-mail, ≥2 facteurs, ReBAC multi-tenant, session longue/déconnexion irréversible) ou migre une auth héritée
/rust-opsaudite/scaffolde le <project>_ops (interface unique) : flux d'environnements, installation parallèle (nproc), indépendance
/rust-claudecrée ou MET À JOUR (écrase) le CLAUDE.md à la racine du dépôt avec la version actuelle de la skill ; sauvegarde toute personnalisation locale
/rust-loadcharge de force TOUT le corpus normatif (Rust principal/Go auxiliaire, async/Tokio, DDD/architecture, clean code, sécurité, tests, exploitation) dans le contexte et l'applique au projet actuel comme règle…

Pour les agents IA

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

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