dotnet-add-analyzers
CommunityEnhance code quality with analyzers.
AuthorAGIBuild
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps developers integrate and configure .NET code analyzers to improve code quality, enforce coding standards, and catch potential issues early in the development lifecycle.
Core Features & Use Cases
- Built-in Roslyn Analyzers: Configure analysis levels for comprehensive rule sets.
- EditorConfig Severity Overrides: Fine-tune rule severity for specific projects or file types.
- Nullable Reference Types: Enable and manage nullable context for safer code.
- Trimming and AOT Compatibility: Ensure applications and libraries are compatible with trimming and Ahead-of-Time compilation.
- Third-Party Analyzers: Integrate popular external analyzer packages.
- Use Case: A team wants to enforce stricter coding standards and ensure their .NET library is compatible with Native AOT compilation. They use this Skill to enable all built-in analyzers, configure specific rules via
.editorconfig, and setIsTrimmableandIsAotCompatibleproperties.
Quick Start
Configure the .NET project to use the 'latest-all' analysis level and enforce code style in the build by adding the provided XML to Directory.Build.props.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: dotnet-add-analyzers Download link: https://github.com/AGIBuild/Agibuild.Fulora/archive/main.zip#dotnet-add-analyzers Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.