What problem does it solve? Framework APIs change between versions, and code written from memory often uses deprecated or incorrect patterns. This Skill ensures every .NET/C# implementation decision is verified against official documentation (Microsoft Learn, EF Core docs, Avalonia docs) and cited with full URLs, so users can trust and audit the code they receive. ## Core Features & Use Cases - Stack Detection: Reads global.json, Directory.Packages.props, .csproj, and Directory.Build.props to identify exact SDK, target framework, and package versions before writing code. - Documentation Fetching: Retrieves the specific official docs page for the feature being implemented, following a strict source hierarchy that excludes Stack Overflow and blog posts. - Source Citation: Adds full-URL citations in code comments and conversation, flags unverifiable patterns explicitly, and surfaces conflicts between docs and existing code. - Use Case: When adding EF Core queries to a net8.0 API, the Skill detects the EF Core version, fetches the current performance guidance, implements AsSplitQuery() per the docs, and cites the Microsoft Learn page so the team can verify the pattern. ## Quick Start Ask the assistant to implement an EF Core or ASP.NET Core feature using source-driven development so every pattern is verified against official documentation and cited.