WD

wshaddix/dotnet-skills

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

86 stars 品質 42 トレンド 14

.NET 開発者向けの Claude コードのスキルとサブエージェント

概要

包括的なClaudeコードプラグインとプロフェッショナルな.NET開発。 C#、ASP.NETコア、Blazor、MAUI、EFコア、ネイティブAOT、テスト、セキュリティ、パフォーマンス最適化、CI / CD、およびクラウドネイティブアプリケーションを含む全.NETエコシステムの包括的な範囲で、生産システムから戦闘テストパターンを組み合わせます。 このプラグインは、スキル/エージェントをサポートする複数のAIコーディングアシスタントと連携します。 これらのコマンドは、Claude Code CLI 内で実行します(端末アプリは VSCode 拡張子ではなく): プロジェクトまたはグローバルコンフィグにスキルをクローンまたはコピーします。 以下のスニペットをプロジェクトの AGENTS.md ファイルにコピーして、インテリジェントなスキルルーティングを有効にします。 エージェントは、ディープドメインの専門知識を持つAIパーソナです。 Claude Code が関連するタスクを検出したときに自動的に呼び出されます。 モダン クリーンで実行可能なコードのC#パターン。 エンタープライズアーキテクチャのパターンと実践.

概要(AI 翻訳)

プロフェッショナルな .NET 開発のために、167 スキル と16 専門エージェント を備えた包括的な クロード コード プラグイン。 C#、ASP.NETコア、Blazor、MAUI、EFコア、ネイティブAOT、テスト、セキュリティ、パフォーマンス最適化、CI / CD、およびクラウドネイティブアプリケーションを含む全.NETエコシステムの包括的な範囲で、生産システムから戦闘テストパターンを組み合わせます。

インストール

このプラグインは、スキル/エージェントをサポートする複数のAIコーディングアシスタントと連携します。

##Claudeコード(CLI)

公式ドキュメント

これらのコマンドは、Claude Code CLI 内で実行します(端末アプリは VSCode 拡張子ではなく):

更新する:

GitHub Copilot の使い方

公式ドキュメント

プロジェクトまたはグローバルコンフィグにスキルをクローンまたはコピーします。

プロジェクトレベル(推奨):

Global (すべてのプロジェクト):

## オープンソース

公式ドキュメント

お問い合わせ

AGENTS.md に追加

以下のスニペットをプロジェクトの[[T0]にコピーして、インテリジェントなスキルルーティングを有効にします。

お問い合わせ

専門エージェント

エージェントは、ディープドメインの専門知識を持つAIパーソナです。 Claude Code が関連するタスクを検出したときに自動的に呼び出されます。

| エージェント | エキスパート | お問い合わせ

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

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
GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add wshaddix/dotnet-skills
MCP 初心者?mcpskill.org のガイドから始めましょう →