AIKraft/Skills/dotnet-csharp

dotnet-csharp

Базовые навыки C# загружаются для каждого пути кода .NET. Описывает языковые паттерны (records, pattern matching, primary constructors, C# 8-15), стандарты кодирования, async/await, DI, LINQ, сериализацию, моделирование предметной области, конкурентность, Roslyn-анализаторы, глобализацию, нативное взаимодействие (P/Invoke, LibraryImport, ComWrappers), взаимодействие с WASM (JSImport/JSExport) и дизайн типов. Охватывает 25 тем. Не использовать для архитектуры конечных точек ASP.NET, паттернов UI-фреймворков или рекомендаций по CI/CD.

novotnyllc official Дизайн

Что делает навык

Базовые навыки C# загружаются для каждого пути кода .NET. Описывает языковые паттерны (records, pattern matching, primary constructors, C# 8-15), стандарты кодирования, async/await, DI, LINQ, сериализацию, моделирование предметной области, конкурентность, Roslyn-анализаторы, глобализацию, нативное взаимодействие (P/Invoke, LibraryImport, ComWrappers), взаимодействие с WASM (JSImport/JSExport) и дизайн типов. Охватывает 25 тем. Не использовать для архитектуры конечных точек ASP.NET, паттернов UI-фреймворков или рекомендаций по CI/CD.

Как подключить

1Скачать навык
# возьмите папку навыка «dotnet-csharp» из репозитория: # https://github.com/novotnyllc/dotnet-artisan
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r dotnet-csharp/ ~/.claude/skills/dotnet-csharp/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.