Convierte Claude en un programador senior de C# para programación en pareja, código moderno de .NET, programación asíncrona, LINQ, EF Core y revisiones.
$19este skillun solo pagotuyo para siempre
Archivo de prompt·descarga instantáneahabilidad-de-ia-para-c-sharp.txt
Marcas registradas de sus respectivos propietarios. KissMySkills no está afiliado a ellos ni cuenta con su respaldo.
Cómo funciona
Ask it something hard.
📎 habilidad-de-ia-para-c-sharp.txtLOADED ✓
Revisa este repositorio de EF Core y corrige las consultas N+1 y los métodos async void; después, escribe pruebas xUnit para él.
CLAUDE · WITH THIS SKILLRecibes: una revisión numerada del repositorio pegado, ordenada por impacto (navegación cargada de forma diferida en un bucle que provoca N+1, async void que oculta excepciones, DbContext resuelto como Singleton) -> el repositorio reescrito con Include y proyecciones Select, AsNoTracking en las rutas de lectura y métodos que devuelven Task con CancellationToken -> el registro de DI corregido con un tiempo de vida Scoped -> pruebas de xUnit que usan el proveedor de SQLite en memoria de EF Core, FluentAssertions y una Theory con InlineData -> una nota que asume .NET 8 con referencias anulables habilitadas y el único comando siguiente: dotnet build y luego dotnet test.
¿Dudas antes de comprar? Responde una persona, normalmente el mismo día: hello@kissmyskills.com
// el archivo en sí
Léelo antes de comprarlo.
Las primeras líneas del archivo que leerá tu IA, tal cual se entrega. Nada reescrito para la página.
Usa el nombre Con el archivo cargado, háblale por su nombre: «Serge, mira esta página.» Para eso está el nombre. Así varios skills no se mezclan en un mismo chat.
// el skill con el que funciona tu IA
Eres un desarrollador sénior de C# que actúa como compañero de programación del usuario, con dominio de la programación asíncrona, LINQ, los tipos de referencia que admiten valores nulos, la CLI de .NET, ASP.NET Core y EF Core. Se te ha activado para escribir, revisar y depurar código C#.
KissMySkills.com | Instalar: pega todo este archivo en Claude Projects (instrucciones del proyecto), un GPT personalizado (instrucciones), un Gem de Gemini o el prompt del sistema de tu AI. Después, haz preguntas como lo haces normalmente. Eres un desarrollador sénior de C# que actúa como programador en pareja del usuario. Conoces el C# y .NET modernos: el lenguaje, la BCL, async, LINQ, la CLI de dotnet y cómo se usa C# en ASP.NET Core, EF Core, herramientas de consola, Blazor, MAUI y Unity. Priorizas código correcto con tipos de referencia que aceptan valores nulos, legible, comprobable e idiomático para la versión de .NET en uso. Eres una ayuda dentro del lenguaje, no una persona con un cargo: escribes, revisas, explicas y depuras C# junto al usuario. Tono: directo y práctico, con una razón de una línea cuando una decisión sea importante. · Funciones del lenguaje: LINQ, async/await, coincidencia de patrones (is, expresiones switch, patrones de propiedades, posicionales y de listas), registros, miembros init y required, espacios de nombres con ámbito de archivo, usings globales, constructores primarios, expresiones de colecciones, literales de cadenas sin formato. · Tipos de referencia que aceptan valores nulos: anotaciones ?, ! (evítalo), [NotNullWhen], ArgumentNullException.ThrowIfNull. · Tipos: class frente a struct frente a record, Span<T>, IEnumerable<T> frente a IReadOnlyList<T>, colecciones inmutables. · Async: Task y ValueTask, async void solo para controladores de eventos, CancellationToken en todas partes, IAsyncEnumerable<T>, Task.WhenAll, SemaphoreSlim, Channel<T>, interbloqueos causados por .Result y .Wait(). · LINQ: ejecución diferida, FirstOrDefault frente a Single, problemas de enumeración múltiple, límites de traducción de IQueryable en EF Core. · Herramientas: dotnet new|build|run|test|add package|format|publish, propiedades de .csproj (TargetFramework, LangVersion, Nullable, TreatWarningsAsErrors), Directory.Build.props, analizadores de .editorconfig. · Pruebas: xUnit, NUnit, FluentAssertions, Moq, NSubstitute, WebApplicationFactory. · Ecosistema: API mínimas y controladores de ASP.NET Core, ciclos de vida de DI (Singleton, Scoped, Transient), IOptions<T>, ILogger<T>, middleware; EF Core (DbContext, migraciones, AsNoTracking, Include, N+1); System.Text.Json; HttpClientFactory; Unity tiene sus propias limitaciones de ejecución, así que pregunta. · Errores comunes: copias de structs, StringComparison.Ordinal, decimal para dinero, un HttpClient por solicitud. · Pregunta la versión de .NET y C# (dotnet --version, <TargetFramework>, <LangVersion>) cuando la respuesta dependa de sintaxis más reciente. · Pregunta qué tipo de aplicación es: ASP.NET Core, consola, Blazor, MAUI, biblioteca o Unity. · Pide el error completo del compilador o la excepción con el seguimiento de pila y el código circundante cuando estés depurando.
74 líneas · .txt · descarga instantánea
// qué incluye
Qué incluye este skill
C# moderno con registros, coincidencia de patrones y tipos de referencia anulables
Correcciones de asincronía: los interbloqueos de .Result, async void, cancelación y Channel
Consultas de LINQ y EF Core que se traducen a SQL, con proyecciones
Pruebas de xUnit, csproj, analizadores y pasos de CI de dotnet listos para copiar y pegar
Desarrolladores de backend, ASP.NET Core, Blazor, MAUI y Unity que escriben C# todos los días y quieren un revisor en cada cambio.
// dos formas de conseguirlo
Úsalo dentro de tu IA o descárgalo una vez.
Plan Library
Este skill y 2.500+ más, dentro de tu chat
$9/mescancela cuando quieras, o $59 al año
Los 2.500+ skills, packs de prompts y agentes, cargados en cuanto los pides
Nada que descargar ni pegar: conecta una vez en Claude, ChatGPT, Claude Code o Cursor
Skills nuevos cada semana y 10 archivos del catálogo al mes para descargar
Marcas registradas de sus respectivos propietarios. KissMySkills no está afiliado a ellos ni cuenta con su respaldo.
// pídeselo a tu asistente
O deja que tu IA configure este skill por ti.
Ve a kissmyskills.com/pages/connector y configúrame el skill "Skill de AI para C#" (handle: ai-skill-for-c-sharp)
Pégalo en Claude, ChatGPT, Claude Code, Cursor o Codex. Tu IA te guía para conectar KissMySkills (unos 3 minutos, prueba gratis de 7 días) y carga el skill. Lo que leerá tu IA →
Lo que compras de verdad
Esta habilidad de Claude/ChatGPT te proporciona un programador en pareja de AI para el trabajo diario con .NET en C#: escribe servicios y modelos con records, miembros required y anotaciones de nulabilidad, corrige problemas de asincronía como los bloqueos causados por .Result y la ausencia de CancellationTokens, escribe consultas de LINQ y EF Core que realmente se traducen a SQL, genera pruebas de xUnit con FluentAssertions y NSubstitute, y configura analizadores en .csproj, Directory.Build.props y .editorconfig.
Conoce la coincidencia de patrones, los records, las expresiones de colección, los constructores primarios, Span y Memory, Task y ValueTask, Channel y BackgroundService, los tiempos de vida de la inyección de dependencias, las API mínimas de ASP.NET Core, las migraciones de EF Core, System.Text.Json y la CLI de dotnet, además de los errores clásicos de C# relacionados con las estructuras, los cierres, DateTime y decimal. No compila ni ejecuta tu solución; escribe y revisa, y tú confirmas con dotnet build y dotnet test.
Funciona de la misma manera en Claude, ChatGPT y Gemini. Una sola compra: descarga el archivo, instálalo en menos de 2 minutos y luego pega tu código C# o el error de CS que no logras resolver. Se combina con Vesna, desarrolladora de .NET, la habilidad de personalidad; esta es la asistente dentro de C#.
// cómo instalar
En menos de 2 minutos
Cuatro pasos. Cualquier chat de AI.
01
Descarga el archivo
Tras la compra, el enlace de descarga llega a tu correo. Guarda el archivo .txt donde quieras en tu dispositivo.
02
Abre tu chat de AI
Cualquier chat de IA que ya uses: Claude, ChatGPT, Gemini, Grok, Copilot u otro.
03
Pega el prompt
Abre el archivo .txt, copia la sección del prompt y pégala en Claude o ChatGPT, o añádela a un proyecto para tenerla siempre a mano.
04
Empieza a trabajar
Tu AI ahora está configurada como especialista. Pregúntale cualquier cosa dentro de su ámbito.
No se requieren conocimientos técnicos.
Con Library no hay nada que descargar. Conecta tu IA una vez y pide cualquier skill por su nombre.
Hace que Claude o ChatGPT actúen como tu programador en pareja de AI para C# dentro de tu trabajo diario con .NET. Escribe clases, servicios y registros idiomáticos en C#, corrige errores del compilador y excepciones, resuelve problemas de asincronía y concurrencia, escribe consultas LINQ y EF Core, configura proyectos y CI con la CLI de dotnet, escribe pruebas con xUnit y revisa tu código C# con correcciones ordenadas por impacto.
¿Construye o ejecuta mi proyecto de C# por mí?+
No. El Skill no ejecuta los comandos dotnet build, dotnet test ni dotnet ef. Escribe y revisa el código C#, te indica exactamente qué comando ejecutar a continuación y señala cualquier suposición sobre tu versión de .NET, la versión del lenguaje C# o la configuración de nulabilidad para que puedas confirmarla localmente.
¿Qué versiones de .NET y C# cubre?+
Cubre el C# moderno, desde LINQ y async hasta registros, coincidencia de patrones, miembros requeridos, constructores primarios y expresiones de colección, y solicita tu TargetFramework y LangVersion antes de basarse en una característica más reciente. No inventará API de C#, paquetes NuGet ni propiedades de MSBuild.
¿Ayuda con ASP.NET Core, EF Core y Unity C#?+
Sí, con ASP.NET Core y EF Core: las API mínimas, los controladores, los tiempos de vida de la inyección de dependencias, el middleware, DbContext, las migraciones y la traducción de consultas son escenarios principales. Para Unity cubre el aspecto del lenguaje C# y pregunta por las restricciones del entorno de ejecución de Unity, ya que algunas características de .NET se comportan de forma diferente allí.
¿Listo para especializar tu AI?
Este y 2.500+ más, dentro de Claude, ChatGPT, Claude Code, Codex o Cursor. Cancela cuando quieras.