managedcode/dotnet-skills
Installable .NET skill catalog and CLI for Codex, Claude Code, GitHub Copilot, and Gemini.
解決する課題
AIコーディングアシスタントは、最新のフレームワーク固有のコンテキストを欠いているため、古い .NET パターン(例:.NET 8 プロジェクトで EF6 を使用する)を生成することがあります。dotnet-skills は、コミュニティがメンテナンスする「スキル」のカタログ(詳細な実装ガイド)を提供し、AIエージェントにインストールすることで、最新の .NET 標準および公式 Microsoft ドキュメントに従うことを保証します。
動作方法
このプロジェクトは、開発者がこれらのスキルやオーケストレーションエージェントを参照・インストール・管理できる CLI ツールを提供します。ローカルのプロジェクトファイル(*.csproj、package.json)をスキャンして、コードベースで検出されたライブラリやフレームワークに基づき、関連するスキルを推奨または自動インストールします。これらのスキルは、Claude、Copilot、Gemini、Codex などのさまざまな AI プラットフォーム用の特定の設定ディレクトリに配置され、コード生成時に正しいパターンを参照できるようになります。
対象ユーザー
AIコーディングアシスタントを使用する .NET 開発者で、最新のフレームワーク知識をエージェントに提供することで、幻覚や古くなったコード提案を排除したい方。
特徴
- マルチエージェント対応:Claude、Copilot、Gemini、Codex、Junie、Grok Build と互換性があります。
- プロジェクト認識インストール:NuGet パッケージやフレームワークのシグナルを自動検出して、一致するスキルをインストールします。
- インタラクティブ制御センター:カタログの閲覧、トークン重みの分析、インストール管理が可能なフルスクリーン CLI インターフェース。
- オーケストレーションエージェント:
dotnet-router、dotnet-aiなどの専門エージェントを含み、複雑なタスクを特定の狭義のスキルにルーティングできます。 - コミュニティ主導:ASP.NET Core から Orleans、Semantic Kernel まで、.NET エコシステム全体をカバーする成長中のオープンソースカタログ。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト