What problem does it solve?
Provides a fast, read-only gap analysis that identifies missing quality tooling, hook coverage, and CI jobs in .NET repositories so teams know what to configure before onboarding or improvement work.
Core Features & Use Cases
- Project Inventory: Detects .NET SDK and target framework versions, solution layout, and framework usage.
- Configuration Audit: Inspects Directory.Build.props, .editorconfig, and .csproj files for quality-related settings and flags gaps against a 9-dimension methodology.
- Hook & CI Coverage: Verifies expected hooks (SessionStart, PostToolUse/Edit|Write, Stop) and CI jobs (test, lint, security, version) and surfaces missing items with recommendations.
- Use Case: Use this Skill when preparing to run automated setup, during codebase health checks, or before releasing to ensure required quality tooling and pipelines are in place.
Quick Start
Run the dotnet-audit skill to analyze a .NET repository and produce a gap analysis report of quality dimensions, hooks, and CI coverage.