Asynkron.Profiler
Use the open-source free `Asynkron.Profiler` dotnet tool for CLI-first CPU, allocation, exception, contention, and heap profiling of .NET commands or existing trace artifacts.
dotnet skills install asynkron-profiler
Use free built-in .NET maintainability analyzers and code metrics configuration to find overly complex methods and coupled code. Use when a repo needs cyclomatic complexity checks, maintainability thresholds, or complexity-driven refactoring gates.
- CA1502 for excessive cyclomatic complexity in methods - CA1505 for low maintainability index - CA1506 for excessive class coupling - CA1501 when inheritance depth is also part of the design problem
.editorconfig.CodeMetricsConfig.txt added as AdditionalFiles.AGENTS.md.references/complexity.mdreferences/metrics.mdreferences/config.mdUse the open-source free `Asynkron.Profiler` dotnet tool for CLI-first CPU, allocation, exception, contention, and heap profiling of .NET commands or existing trace artifacts.
dotnet skills install asynkron-profiler
Use the open-source free `cloc` tool for line-count, language-mix, and diff statistics in .NET repositories.
dotnet skills install cloc
Use the open-source CodeQL ecosystem for .NET security analysis.
dotnet skills install codeql