Estándares de ingeniería que el agente sigue en C#/.NET — sin negociar.
C# sobre ASP.NET Core y EF Core (.NET LTS 8/9) — seguridad del lado del servidor, consultas parametrizadas, nullable reference types activado, JWT validado por entero e IAM app separada. El piso de la casa, idiomático en .NET.
$ schematize install csharpPisos no negociables
No se apagan "para ir más rápido". Lista completa en la skill.
Backend C#/.NET
ASP.NET Core, EF Core, .NET LTS 8/9. La UI (incl. Blazor) delega a schematize-web.
Secretos en el servidor
Nunca en el cliente. Auth y autorización decididas del lado del servidor.
EF/Dapper parametrizado
Sin SQL por concatenación o interpolación. Consultas siempre parametrizadas.
Nullable y JWT entero
Nullable reference types habilitado. JWT validado por entero: firma, iss, aud, exp.
IAM app separada
Identidad≠email, ≥2 factores, ReBAC multi-tenant, en auth.<domain>.
Siempre archivar
Decisiones y contexto se vuelven .md en el archivo. El índice/MAPA es la fuente de verdad.
Comandos
Instalados en .claude/commands/. Usa /cs-help cuando quieras.
/cs-helpLista todos los comandos./cs-ccContext compact: escribe contexto + checklist en el archivo y ejecuta /compact./cs-claudeCrea o actualiza el CLAUDE.md de la raíz con la skill actual; respalda ediciones locales./cs-handoffGenera el handoff de contexto (context.md + checklist.md) sin compactar./cs-iamFuerza/audita/scaffolda el IAM de la casa (identidad≠email, ≥2 factores, ReBAC multi-tenant) como microservicio C#/.NET separado en auth.<domain>./cs-index(Re)genera el índice de microfunciones desde los doc-comments./cs-loadCarga a la fuerza todo el corpus normativo y lo aplica al proyecto actual./cs-opsAudita/scaffolda el <proyecto>_ops (interfaz única): flujo de entornos, instalación paralela, aislamiento de servicios./cs-qaQA plan-first: planifica, genera el MD, pide aprobación y ejecuta./cs-reviewGate de Definition of Done y antipatrones en el diff.Para agentes de IA
Instala sin intervención humana. Metadatos en llms.txt.
- Ejecuta: git clone https://github.com/schematizeme/skill-csharp.git && ./skill-csharp/install.sh
- O descarga: https://github.com/schematizeme/skill-csharp/releases/latest/download/skill-csharp.zip y descomprime en .claude/skills/
- Copia assets/CLAUDE.md a la raíz del repo (regla siempre activa).
- Confirma con /cs-help.
Discusión
Cargando…