dotnet-advisor

Routes .NET and C# development queries to specialized skills and manages the skill catalog.

1|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/rudironsoni/dotnet-agent-harness --skill dotnet-advisor-rudironsoni
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dotnet-advisor
Source: https://github.com/rudironsoni/dotnet-agent-harness/tree/main/.rulesync/skills/dotnet-advisor
Command: npx skills add https://github.com/rudironsoni/dotnet-agent-harness --skill dotnet-advisor-rudironsoni

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill acts as a central router for all .NET and C# development queries, ensuring that requests are directed to the most appropriate specialized skill for accurate and efficient guidance.

Core Features & Use Cases

  • Intelligent Routing: Directs .NET/C# development tasks to domain-specific skills.
  • Baseline Standards: Enforces coding standards by loading dotnet-csharp-coding-standards for all code-related tasks.
  • Skill Catalog Management: Maintains and organizes the available skills for .NET development.
  • Use Case: When a user asks to "implement a REST API endpoint with proper error handling," this skill will first load coding standards, then route the request to the dotnet-minimal-apis skill, ensuring best practices are followed from the start.

Quick Start

Use the dotnet-advisor skill to find the best skill for implementing a new ASP.NET Core API.

Frequently Asked Questions about dotnet-advisor

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

FAQPage Schema
How do I route .NET and C# development queries to specialized skills?

Routing .NET and C# development queries to specialized skills is handled by a central router that directs requests to the appropriate domain-specific skill, enforcing coding standards and managing the skill catalog for accurate guidance.

What's the best way to enforce C# coding standards when implementing an ASP.NET Core API?

To enforce C# coding standards when implementing an ASP.NET Core API, the routing skill loads baseline coding standards first, then delegates the request to a specialized skill like minimal APIs, ensuring best practices are followed from the start.

Can I use this skill to manage a .NET development skill catalog?

Yes, you can use this skill to manage a .NET development skill catalog. It maintains and organizes available skills for .NET development, handling routing for API development, data access, testing, UI frameworks, and security.

Does the .NET skill router support queries for data access and security tasks?

Yes, the .NET skill router supports queries for data access and security tasks. It handles routing for API development, data access, testing, UI frameworks, security, and more, ensuring efficient delegation to domain-specific expertise.

When do I need a skill router for C# development tasks?

You need a skill router for C# development tasks when you want to ensure requests are directed to the most appropriate specialized skill. It acts as a central router for all .NET and C# queries, enforcing coding standards and managing the skill catalog.

Why does the router load coding standards before routing my API development request?

The router loads coding standards before routing your API development request to enforce baseline standards across all code-related tasks. This ensures that when a request is routed to a specialized skill, best practices are followed from the start.