Skills · Claude Code · Agent Skills

Des standards d'ingénierie que l'agent suit en C#/.NET — sans négocier.

C# sur ASP.NET Core et EF Core (.NET LTS 8/9) — sécurité côté serveur, requêtes paramétrées, nullable reference types activé, JWT validé intégralement et IAM en app séparée. Le socle maison, idiomatique en .NET.

v0.1.2Backend · C#/.NETgithub.com/schematizeme/skill-csharp

Maintenu par Lucas Andrade

schematize-csharp · v0.1.2bash
$ schematize install csharp
GitHub →télécharger la skill (.zip)/csharp-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 C#/.NET

ASP.NET Core, EF Core, .NET LTS 8/9. L'UI (y compris Blazor) délègue à schematize-web.

Secrets côté serveur

Jamais dans le client. Auth et autorisation décidées côté serveur.

EF/Dapper paramétré

Pas de SQL par concaténation ni interpolation. Requêtes toujours paramétrées.

Nullable et JWT complet

Nullable reference types activé. JWT validé intégralement : signature, iss, aud, exp.

IAM en app séparée

Identité≠email, ≥2 facteurs, ReBAC multi-tenant, sur auth.<domain>.

Toujours archiver

Décisions et contexte deviennent des .md dans l'archive. L'index/CARTE est la source de vérité.

Commandes

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

/cs-helpListe toutes les commandes.
/cs-ccContext compact : écrit le contexte + la checklist dans l'archive et lance /compact.
/cs-claudeCrée ou met à jour le CLAUDE.md racine avec la skill actuelle ; sauvegarde les éditions locales.
/cs-handoffGénère le handoff de contexte (context.md + checklist.md) sans compacter.
/cs-iamForce/audite/scaffolde l'IAM maison (identité≠email, ≥2 facteurs, ReBAC multi-tenant) comme service C#/.NET séparé sur auth.<domain>.
/cs-index(Re)génère l'index des micro-fonctions à partir des doc-comments.
/cs-loadForce le chargement de tout le corpus normatif et l'applique au projet.
/cs-opsAudite/scaffolde le <projet>_ops (interface unique) : flux d'environnements, installation parallèle, isolation des services.
/cs-qaQA plan-first : planifie, génère le MD, demande l'approbation, puis exécute.
/cs-reviewGate Definition of Done et anti-patterns sur le diff.

Pour les agents IA

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

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