using-dotnet

Detect .NET intent and route requests to dotnet-advisor.

1|1|Updated Mar 7, 2026
One-click install
npx skills add https://github.com/itsmichaelwest/agent-kit --skill using-dotnet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-dotnet
Source: https://github.com/itsmichaelwest/agent-kit/tree/main/skills/using-dotnet
Command: npx skills add https://github.com/itsmichaelwest/agent-kit --skill using-dotnet

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures that all .NET and C# related requests are correctly routed to the appropriate specialized skills, enforcing version-specific guidance and coding standards from the outset.

Core Features & Use Cases

  • Intent Detection: Identifies .NET tasks based on keywords and repository signals.
  • Version-Aware Routing: Directs requests to skills that understand specific .NET versions and frameworks.
  • Use Case: When a user asks to "create a new web API," this skill ensures the request is first processed by dotnet-advisor to select the correct ASP.NET Core skill, rather than providing generic web development advice.

Quick Start

Invoke the using-dotnet skill whenever a .NET or C# task is detected to ensure proper routing.

Frequently Asked Questions about using-dotnet

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I route .NET and C# requests to the correct specialized skills?

To route .NET and C# requests, this skill detects intent using prompt keywords and repository signals, then enforces initial routing through a dotnet-advisor before any planning or implementation begins.

Does this skill support ASP.NET Core, Blazor, and MAUI framework requests?

Yes, this skill supports ASP.NET Core, Blazor, and MAUI, alongside EF Core, Uno Platform, WPF, WinUI, SignalR, gRPC, xUnit, NuGet, and MSBuild requests by directing them to version-aware domain skills.

What's the best way to enforce version-specific coding standards for C# tasks?

The best way to enforce version-specific coding standards for C# tasks is by invoking this routing skill, which loads the correct standards and ensures requests are processed by the dotnet-advisor first.

Why should I use a dotnet-advisor before implementing a new web API in ASP.NET Core?

Using a dotnet-advisor before implementing an ASP.NET Core web API ensures you select the correct framework version and specialized skill, preventing generic web development advice and enforcing proper coding standards.

How does .NET intent detection work for repository signals and prompt keywords?

.NET intent detection works by scanning prompt keywords and repository signals to identify specific frameworks like EF Core, Blazor, or gRPC, then routing the request to load version-specific coding standards.

Can I get generic web development advice without routing through a dotnet-advisor?

No, this skill enforces first-step routing through a dotnet-advisor to prevent generic web development advice, ensuring all .NET requests receive version-specific guidance and correct domain skill routing.