csharp
Installation
SKILL.md
C# Skill
Generates C# code following VanDaemon's clean architecture with nullable reference types, async patterns, and structured logging. All services are singletons with constructor injection. Entities live in Core, services in Application, controllers in Api.
Quick Start
Creating a Service
// Application/Interfaces/IFuelService.cs
public interface IFuelService
{
Task<IReadOnlyList<FuelReading>> GetAllReadingsAsync(CancellationToken cancellationToken = default);
Task<FuelReading?> GetByIdAsync(Guid id, CancellationToken cancellationToken = default);
}
Related skills