Skills · Claude Code · Agent Skills

Une ingénierie IA que l'agent suit — sans négocier.

Construire avec un LLM sur le même socle de sécurité et de données de la maison : prompt injection est une attaque de première ligne, sortie non fiable tant qu'elle n'est pas validée, aucun LLM ne décide de l'autorisation et RAG isolé par tenant.

v0.1.0IA · LLM/RAG/Agentesgithub.com/schematizeme/skill-ai

Maintenu par Lucas Andrade

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

Socles non négociables

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

Aucun LLM ne décide de l'autorisation

Le modèle suggère ; c'est du code déterministe côté serveur qui autorise (IAM de la maison, deny-by-default). tenant_id/rôle viennent du token, jamais du prompt.

Sortie d'IA non fiable tant qu'elle n'est pas validée

Elle n'entre dans le système qu'après validation déterministe (schema, allowlist, plage). Jamais eval/SQL/shell/HTML brut directement depuis la sortie du LLM.

prompt injection est une attaque de première ligne

Tout texte dans le prompt — utilisateur, RAG, tool, web — est hostile jusqu'à preuve du contraire. Une instruction venant d'une donnée n'est pas un ordre.

Secret jamais dans le prompt ni dans le client

Clé du provider et identifiants hors du prompt, du contexte et du browser. L'appel au LLM est côté serveur ; le client parle à votre backend.

Provider-agnostique, RAG par tenant

Accès au modèle derrière une interface enfichable (Claude par défaut) ; changer, c'est config + ADR. Index vectoriel partitionné par tenant, avec citation de source.

Sans eval, ce n'est pas prêt

Dataset doré, régression et red-team d'injection/jailbreak dans le CI. Trace par appel (tokens, coût, latence) et budget dès le jour 1.

Commandes

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

/ai-helpListe toutes les commandes.
/ai-loadCharge de force tout le corpus normatif : ingénierie LLM, RAG, agents, evals/guardrails, sécurité, observabilité.
/ai-ragConçoit/audite un pipeline RAG : ingestion → chunking → embeddings → retrieval → évaluation, avec isolation par tenant et citation de source.
/ai-evalMonte/lance la suite d'evals : dataset doré, LLM-as-judge calibré, régression, gate de qualité.
/ai-guardrailsAudite/scaffolde les guardrails : validation de sortie par schema, deny-by-default, red-team de prompt injection/jailbreak, PII/safety.
/ai-claudeCrée ou fusionne le CLAUDE.md toujours actif d'ingénierie IA à la racine du repo.
/ai-ccContext compact : écrit le handoff dans l'archive et lance /compact.
/ai-handoffÉcrit le handoff (context.md + checklist.md) sans compacter.

Pour les agents IA

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

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