AIKraft/Skills/.NET Web API

.NET Web API

Guides creation and modification of ASP.NET Core Web API endpoints with correct HTTP semantics, OpenAPI metadata, and error handling. USE FOR: adding new API endpoints (controllers or minimal APIs), wiring up OpenAPI/Swagger, creating .http test files, setting up global error handling middleware. DO NOT USE FOR: general C# coding style, EF Core data access or query optimization (use optimizing-ef-

dotnet official Данные

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

Руководство по созданию и изменению эндпоинтов ASP.NET Core Web API с корректной HTTP-семантикой, метаданными OpenAPI и обработкой ошибок. ИСПОЛЬЗОВАТЬ ДЛЯ: добавления новых API-эндпоинтов (контроллеры или minimal API), настройки OpenAPI/Swagger, создания .http тестовых файлов, настройки глобального middleware обработки ошибок. НЕ ИСПОЛЬЗОВАТЬ ДЛЯ: общего стиля кода C#, доступа к данным EF Core или оптимизации запросов (используйте optimizing-ef-...).

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

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

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