# Task Routing Guide Use this when deciding which skill files to load. ## Examples ### Add a method to a domain class Load: - `00-agent-operating-rules.md` - `03-types-values-nullability.md` - `05-functions-debugging-testing.md` - `06-oop-types-records.md` - `17-code-review-definition-of-done.md` ### Fix an EF Core query Load: - `00-agent-operating-rules.md` - `10-ef-core-data-access.md` - `11-linq-querying.md` - `16-security-reliability-performance.md` - `17-code-review-definition-of-done.md` ### Build a Minimal API endpoint Load: - `00-agent-operating-rules.md` - `12-aspnetcore-web-fundamentals.md` - `14-minimal-api-web-services.md` - `16-security-reliability-performance.md` - `17-code-review-definition-of-done.md` ### Add or refactor Unit of Work / repository pattern Load: - `00-agent-operating-rules.md` - `18-unit-of-work-pattern.md` - `10-ef-core-data-access.md` - `11-linq-querying.md` - `12-aspnetcore-web-fundamentals.md` - `17-code-review-definition-of-done.md` ### Create a NuGet package Load: - `00-agent-operating-rules.md` - `01-dotnet-platform-tooling.md` - `15-packaging-publishing-nuget-aot.md` - `17-code-review-definition-of-done.md`