What problem does it solve? Writing consistent, secure ASP.NET Core backend code requires knowing project-specific conventions for authentication, async patterns, streaming, and error handling. This Skill supplies those standards so generated C# code matches the repository's established patterns instead of generic or outdated samples. ## Core Features & Use Cases - ASP.NET Core Patterns: Minimal API endpoint templates with typed request models, CancellationToken, authorization policies, and RFC 7807 error responses. - Authentication & Credentials: JWT Bearer setup with Microsoft Entra ID, plus environment-aware credential selection using ChainedTokenCredential in development and ManagedIdentityCredential in production. - Azure AI SDK Guidance: Patterns for the AgentFrameworkService including agent version resolution, streaming via ProjectResponsesClient, annotation types, and image validation limits. - Use Case: When adding a new authenticated API endpoint that streams responses from an Azure AI agent, follow the Skill's patterns for endpoint definition, credential setup, IAsyncEnumerable streaming, and disposal guards. ## Quick Start Ask the AI to write a new authenticated ASP.NET Core endpoint following the repository's C# coding standards.