dotnet-backend — скилл для Claude Code: API на ASP.NET Core
Скилл помогает создавать и менять серверные API на ASP.NET Core с EF Core, авторизацией и фоновыми задачами. Пригодится для работы над .NET-бэкендом.
npx claude-code-templates@latest --skill development/dotnet-backendЧто делает dotnet-backend
Скилл направляет Claude Code при создании и рефакторинге API на ASP.NET Core: от Minimal API и контроллеров до проверки данных и обработки ошибок. Он также охватывает доступ к данным через EF Core, настройку миграций и запросов, аутентификацию и авторизацию.
Для фоновой работы в примерах разобраны IHostedService, BackgroundService и планировщики Hangfire или Quartz.NET. В описании также есть шаблоны для JWT, SignalR и тестирования. Примеры используют конкретные библиотеки и варианты хранения, поэтому проверьте, что выбранные для проекта технологии совпадают с теми, которые вы просите использовать.
Какие задачи решает
- создать API на ASP.NET Core с контроллерами или Minimal API
- настроить JWT-аутентификацию и правила авторизации
- спроектировать запросы и миграции EF Core
- добавить фоновую службу или запланированную задачу
- покрыть .NET API тестами
Примеры запросов агенту
- Создай Minimal API для пользователей на ASP.NET Core с EF Core.
- Добавь JWT-аутентификацию и авторизацию по ролям в мой .NET API.
- Реализуй фоновую службу, которая обрабатывает ожидающие письма через EF Core.
Как установить dotnet-backend
1Через claude-code-templates
npx claude-code-templates@latest --skill development/dotnet-backend2Через Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill dotnet-backend -a claude-code3Вручную: положить файлы
~/.claude/skills/dotnet-backend/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/dotnet-backend/
Вручную: положить файлы
.agents/skills/dotnet-backend/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/dotnet-backend/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates dotnet-backend2Вручную: положить файлы
.github/skills/dotnet-backend/SKILL.mdКомандой платформы
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/development/dotnet-backendВручную: положить файлы
.devin/skills/dotnet-backend/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о dotnet-backend
Как установить dotnet-backend в Claude Code?
Выполните npx claude-code-templates@latest --skill development/dotnet-backend. Для установки через skills CLI используйте отдельный способ: npx skills add davila7/claude-code-templates --skill dotnet-backend -a claude-code.
Что делает dotnet-backend?
Помогает Claude Code создавать и рефакторить ASP.NET Core API, работать с EF Core, настраивать аутентификацию и добавлять фоновые службы.
Какие технологии охватывает скилл?
Среди примеров — ASP.NET Core 8+, EF Core 8+, JWT, SignalR и фоновые задачи через IHostedService или Hangfire.