dotnet-advisor

Route .NET/C# requests to domain skills with C# standards and framework detection.

Updated Dec 20, 2023
One-click install
npx skills add https://github.com/Thiago-Cruz-eng/Hibrygame --skill dotnet-advisor-thiago-cruz-eng
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: dotnet-advisor
Source: https://github.com/Thiago-Cruz-eng/Hibrygame/tree/main/.claude/skills/dotnet-advisor
Command: npx skills add https://github.com/Thiago-Cruz-eng/Hibrygame --skill dotnet-advisor-thiago-cruz-eng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It eliminates slow, inconsistent .NET guidance by routing each .NET/C# request to the correct domain skill while enforcing a consistent baseline of C# coding standards.

Core Features & Use Cases

  • Context-based routing: Delegates API, UI, testing, tooling, devops, and debugging tasks to the appropriate consolidated skills based on the request details.
  • Standards-first execution: Always loads [skill:dotnet-csharp] coding standards for any C#/.NET code path so output is consistent across planning and implementation.
  • Version-aware .NET guidance: Detects the project’s target framework by using [skill:dotnet-tooling] before giving framework-specific recommendations.

Use case example: You ask for a new ASP.NET Core API with integration tests and CI; this skill routes to the right backend, testing, tooling, and devops skills while applying C# standards and adapting guidance to the detected target framework.

Quick Start

Ask an AI assistant: “Route my .NET/C# request to the correct dotnet domain skills and apply the dotnet-csharp coding standards baseline.”

Frequently Asked Questions about dotnet-advisor

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

FAQPage Schema
How do I ensure consistent C# coding standards across different .NET tasks like API and UI development?▼

To ensure consistent C# coding standards across .NET tasks, a routing skill delegates API, UI, testing, and devops work to specific domain skills while loading a baseline of C# standards first. This guarantees context-aware, standardized guidance across all implementation paths.

What is the best way to route a multi-domain ASP.NET Core request for scaffolding, integration tests, and CI?▼

The best way to route a multi-domain ASP.NET Core request is using a skill orchestrator that delegates the backend, testing, tooling, and devops portions to specialized skills. It applies C# standards and adapts recommendations to the detected target framework.

Can I get version-aware .NET guidance that adapts to my project's target framework?▼

Yes, you can get version-aware .NET guidance by detecting the project's target framework via dotnet-tooling before providing recommendations. This ensures the routing mechanism adapts its guidance specifically to your detected .NET framework version.

How does skill orchestration work for .NET debugging and devops scenarios?▼

Skill orchestration for .NET debugging and devops works by routing requests to the appropriate consolidated domain skills. It enforces a standards-first workflow by loading C# coding standards initially, ensuring all debugging and devops outputs remain consistent.

Do I need specific dependencies to use a skill orchestrator for routing C# work?▼

No specific dependencies are required to use a skill orchestrator for routing C# work. It operates standalone to route .NET requests to the correct domain skills, loading the necessary C# standards and tooling frameworks dynamically during execution.