Instructions file GitHub Copilot
Caching patterns for .NET — IDistributedCache, Redis, in-memory, cache-aside, TTL strategies.
Instructions file GitHub Copilot
Caching patterns for .NET — IDistributedCache, Redis, in-memory, cache-aside, TTL strategies.
Instructions file GitHub Copilot
Dapr patterns for .NET — building blocks, component config, sidecar architecture, multi-tenant isolation, workflows, state management, secrets.
Instructions file GitHub Copilot
Database patterns for .NET — Dapper/EF Core, parameterized queries, migration strategy.
Instructions file GitHub Copilot
Error handling patterns — Exception hierarchy, ProblemDetails responses, error boundaries, global exception middleware.
Instructions file GitHub Copilot
GraphQL patterns for .NET — Hot Chocolate, code-first schema, DataLoaders, authorization, multi-tenant resolvers.
Instructions file GitHub Copilot
Messaging patterns for .NET — Dapr Pub/Sub, MassTransit, NATS, RabbitMQ, CloudEvents.
Instructions file GitHub Copilot
Multi-environment configuration — Dev/staging/production settings, environment detection, config management.
Instructions file GitHub Copilot
Observability patterns for .NET — OpenTelemetry, structured logging, metrics, distributed tracing.
Instructions file GitHub Copilot
Performance optimization patterns — Hot/cold path analysis, frozen collections, source-generated patterns, async best practices.
Instructions file GitHub Copilot
Version management — Semantic versioning, auto-increment, commit-driven version bumps, release tagging.
Skill Claude CodeCodex
Generate or update OpenAPI specification from .NET controller attributes. Validate spec-to-code consistency. Use after adding or changing API endpoints.
Skill Claude CodeCodex
Generate, review, test, and deploy database schema migrations. Use when adding columns, creating tables, or changing schema.