Use when building C# applications with .NET 8+, ASP.NET Core APIs, or Blazor web apps. Builds REST APIs using minimal or controller-based routing, configures database access with Entity Framework Core, implements async patterns and cancellation, structures applications with CQRS via MediatR, and scaffolds Blazor components with state management. Invoke for C#, .NET, ASP.NET Core, Blazor, Entity Framework, EF Core, Minimal API, MAUI, SignalR.
99
100%
Does it follow best practices?
Impact
97%
1.38xAverage score across 3 eval scenarios
Passed
No known issues
Quality
Discovery
100%Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.
This is an excellent skill description that clearly defines its scope within the .NET ecosystem. It provides specific concrete actions, comprehensive trigger terms that developers would naturally use, and explicit guidance on when to invoke the skill. The description follows best practices with third-person voice and covers both 'what' and 'when' thoroughly.
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | Lists multiple specific concrete actions: 'Builds REST APIs using minimal or controller-based routing', 'configures database access with Entity Framework Core', 'implements async patterns and cancellation', 'structures applications with CQRS via MediatR', 'scaffolds Blazor components with state management'. | 3 / 3 |
Completeness | Clearly answers both what (builds REST APIs, configures EF Core, implements async patterns, etc.) AND when ('Use when building C# applications with .NET 8+, ASP.NET Core APIs, or Blazor web apps' plus explicit 'Invoke for...' trigger list). | 3 / 3 |
Trigger Term Quality | Excellent coverage of natural terms users would say: 'C#', '.NET', 'ASP.NET Core', 'Blazor', 'Entity Framework', 'EF Core', 'Minimal API', 'MAUI', 'SignalR'. These are exactly the keywords developers would use when requesting help. | 3 / 3 |
Distinctiveness Conflict Risk | Clear niche targeting the .NET/C# ecosystem with highly specific technology stack mentions (Entity Framework Core, MediatR, Blazor, SignalR). Unlikely to conflict with skills for other programming languages or frameworks. | 3 / 3 |
Total | 12 / 12 Passed |
Implementation
100%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This is a high-quality skill file that demonstrates excellent practices across all dimensions. It provides actionable, executable code examples while maintaining conciseness, includes proper validation checkpoints for EF Core migrations, and uses a well-structured reference table for progressive disclosure. The MUST DO/MUST NOT DO format with contrasting code examples is particularly effective.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The content is lean and efficient, avoiding explanations of concepts Claude already knows. Every section provides actionable information without padding or unnecessary context about what C# or .NET is. | 3 / 3 |
Actionability | Provides fully executable code examples including Minimal API endpoints, Result pattern implementation, and correct CancellationToken usage. The MUST DO/MUST NOT DO sections include concrete code showing both correct and incorrect patterns. | 3 / 3 |
Workflow Clarity | Clear 5-step workflow with an explicit EF Core checkpoint that includes validation (review migration), error recovery (roll back with migrations remove), and a gate condition (confirm no unintended changes before applying). | 3 / 3 |
Progressive Disclosure | Excellent structure with a clear overview, reference table pointing to one-level-deep topic files with explicit 'Load When' guidance, and well-organized sections. Content is appropriately split between inline essentials and external references. | 3 / 3 |
Total | 12 / 12 Passed |
Validation
100%Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.
Validation — 11 / 11 Passed
Validation for skill structure
No warnings or errors.
5b76101
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.