NuGet Rules
Package manager for .NET development. Install, restore, and manage NuGet packages across your .NET solutions.
3 rules
.csproj File Conventions
Beginner
Write clean .csproj files — use SDK-style format, organize package references, set proper metadata for libraries, and leverage Directory.Build.props for shared settings.
globs: **/*.csproj, **/Directory.Build.props, **/Directory.Build.targets
csproj, project-file, sdk-style, directory-build-props
View Rule
NuGet Package Versioning Standards
Beginner
Follow semantic versioning for NuGet packages — proper version constraints in .csproj files, central package management for monorepos, and deterministic restore for CI builds.
globs: **/*.csproj, **/nuget.config, **/Directory.Packages.props, **/Directory.Build.props
versioning, central-package-management, nuget-restore, semver
View Rule
NuGet Security Auditing
Intermediate
Enable NuGet security auditing in all .NET projects — audit dependencies for known vulnerabilities, configure severity thresholds, and integrate with CI for automated blocking.
globs: **/*.csproj, **/Directory.Build.props, **/nuget.config
security-audit, vulnerabilities, supply-chain, nuget-audit
View Rule