WD

wshaddix/dotnet-skills

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

86 stars Качество 42 Тренд 14

Навыки и субагенты Claude Code для разработчиков .NET

Обзор

Комплексный плагин Claude Code для профессиональной разработки .NET. Объединяет проверенные шаблоны из производственных систем с полным охватом всей экосистемы .NET, включая C#, ASP.NET Core, Blazor, MAUI, EF Core, Native AOT, тестирование, безопасность, оптимизацию производительности, CI / CD и облачные приложения. Этот плагин работает с несколькими помощниками по кодированию ИИ, которые поддерживают навыки / агенты. Запустите эти команды внутри CLI (терминальное приложение, а не расширение VSCode): Навыки клонирования или копирования для вашего проекта или глобальной конфигурации: Скопируйте следующий фрагмент в файл AGENTS.md вашего проекта, чтобы включить интеллектуальную маршрутизацию навыков: Агенты — это ИИ-персоны с глубокими знаниями в области доменов. Они вызываются автоматически, когда код Клода обнаруживает соответствующие задачи. современный C# шаблоны для чистого, исполняющего кода. Структуры и практики корпоративной архитектуры.

Обзор (машинный перевод)

Комплексный плагин Claude Code с **167 навыками ** и **16 специализированными агентами ** для профессиональной разработки .NET. Объединяет проверенные шаблоны из производственных систем с полным охватом всей экосистемы .NET, включая C#, ASP.NET Core, Blazor, MAUI, EF Core, Native AOT, тестирование, безопасность, оптимизацию производительности, CI / CD и облачные приложения.

##Установка

Этот плагин работает с несколькими помощниками по кодированию ИИ, которые поддерживают навыки / агенты.

###Клод Код (CLI)

Официальные документы

Запустите эти команды внутри CLI (терминальное приложение, а не расширение VSCode):

Чтобы обновить:

GitHub Копилен

Официальные документы

Навыки клонирования или копирования для вашего проекта или глобальной конфигурации:

Уровень проекта (рекомендуется):

** Глобальный** (все проекты):

Открытый код

Официальные документы

Добавить в AGENTS.md

Скопируйте следующий фрагмент в файл проекта AGENTS.md, чтобы включить интеллектуальную маршрутизацию навыков:

Специализированные агенты

Агенты — это ИИ-персоны с глубокими знаниями в области доменов. Они вызываются автоматически, когда код Клода обнаруживает соответствующие задачи.

Исполнитель: Expertise [скрыто] [скрыто] [скрыто] [скрыто]

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

.NET Skills for Claude Code

A comprehensive Claude Code plugin with 167 skills and 16 specialized agents for professional .NET development. Combines battle-tested patterns from production systems with comprehensive coverage of the entire .NET ecosystem including C#, ASP.NET Core, Blazor, MAUI, EF Core, Native AOT, testing, security, performance optimization, CI/CD, and cloud-native applications.

Installation

This plugin works with multiple AI coding assistants that support skills/agents.

Claude Code (CLI)

Official Docs

Run these commands inside the Claude Code CLI (the terminal app, not the VSCode extension):

/plugin marketplace add Aaronontheweb/dotnet-skills
/plugin install dotnet-skills

To update:

/plugin marketplace update

GitHub Copilot

Official Docs

Clone or copy skills to your project or global config:

Project-level (recommended):

git clone https://github.com/Aaronontheweb/dotnet-skills.git /tmp/dotnet-skills
cp -r /tmp/dotnet-skills/skills/* .github/skills/

Global (all projects):

mkdir -p ~/.copilot/skills
cp -r /tmp/dotnet-skills/skills/* ~/.copilot/skills/

OpenCode

Official Docs

git clone https://github.com/Aaronontheweb/dotnet-skills.git /tmp/dotnet-skills

mkdir -p ~/.config/opencode/skills ~/.config/opencode/agents
for skill_file in /tmp/dotnet-skills/skills/*/SKILL.md; do
  skill_name=$(grep -m1 "^name:" "$skill_file" | sed 's/name: *//')
  mkdir -p ~/.config/opencode/skills/$skill_name
  cp "$skill_file" ~/.config/opencode/skills/$skill_name/SKILL.md
done
cp /tmp/dotnet-skills/agents/*.md ~/.config/opencode/agents/

Add to AGENTS.md

Copy the following snippet into your project’s AGENTS.md file to enable intelligent skill routing:

## .NET Skill Library

You have access to a comprehensive .NET skill library. Use these skills for any C#/.NET development work. Always prefer skill-guided patterns over pre-training knowledge.

### Skill Routing by Task Type

**Writing C# Code:**
- `modern-csharp-coding-standards` - Records, pattern matching, immutability, value objects, async patterns
- `csharp-concurrency-patterns` - Choosing between async/await, Channels, locks, synchronization primitives
- `csharp-api-design` - API surface design, versioning, backward compatibility
- `csharp-type-design-performance` - Sealed classes, readonly structs, Span, Memory

**Entity Framework Core:**
- `efcore-patterns` - DbContext lifecycle, NoTracking, query splitting, migrations, interceptors
- `database-performance` - N+1 prevention, read/write separation, query optimization

**ASP.NET Core Web:**
- `middleware-patterns` - Pipeline ordering, custom middleware, exception handling
- `razor-pages-patterns` - Page models, validation, anti-forgery, routing
Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add wshaddix/dotnet-skills
Новичок в MCP? Начните с руководства на mcpskill.org →