dotnet-complexity

Official

Analyze .NET code complexity

Authormanagedcode
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps identify and manage code complexity within .NET projects, ensuring maintainability and preventing technical debt.

Core Features & Use Cases

  • Complexity Analysis: Detects overly complex methods, high class coupling, and low maintainability indices using built-in .NET analyzers.
  • Threshold Configuration: Sets and enforces maintainability and complexity thresholds in CI/CD pipelines.
  • Use Case: A development team wants to ensure new code adheres to maintainability standards before merging. This Skill can be used to automatically flag methods exceeding a cyclomatic complexity of 20.

Quick Start

Configure the .NET complexity analyzers to enforce a cyclomatic complexity threshold of 15 for all methods.

Dependency Matrix

Required Modules

None required

Components

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-complexity
Download link: https://github.com/managedcode/dotnet-skills/archive/main.zip#dotnet-complexity

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.