analyzing-dotnet-performance

Detect and classify performance anti-patterns in .NET source code.

1|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/JaiminVadadoriya/Distributed-Cloud-Storage---Sync-Platform --skill analyzing-dotnet-performance-jaiminvadadoriya
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analyzing-dotnet-performance
Source: https://github.com/JaiminVadadoriya/Distributed-Cloud-Storage---Sync-Platform/tree/main/.agents/skills/analyzing-dotnet-performance
Command: npx skills add https://github.com/JaiminVadadoriya/Distributed-Cloud-Storage---Sync-Platform --skill analyzing-dotnet-performance-jaiminvadadoriya

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill unit helps developers identify and resolve performance bottlenecks in .NET code by scanning for common anti-patterns and providing actionable insights.

Core Features & Use Cases

  • Performance Anti-Pattern Detection: Scans .NET code for ~50 performance anti-patterns across various categories.
  • Tiered Severity Classification: Classifies patterns with tiered severity levels for easy prioritization.
  • Custom Scan Depth: Offers three scan depth levels to control the scope of analysis.
  • Inputs and Workflow: Accepts source code, hot-path context, target framework, and scan depth as inputs, with a defined workflow for execution.
  • Use Case: Use this Skill to optimize a .NET application's performance by identifying inefficient patterns and implementing suggested fixes.

Quick Start

Run the analyzing-dotnet-performance skill with the following command: `analyze-dotnet-performance --source-code "path/to/source" --hot-path-context "HotPathModule" --target-framework "net8" --scan-depth "comprehensive"

Frequently Asked Questions about analyzing-dotnet-performance

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I detect performance anti-patterns in .NET code?

To detect performance anti-patterns in .NET code, you can scan your source code path using a tool that identifies ~50 inefficient patterns, classifies their severity, and recommends fixes.

Can I scan specific hot-paths in my .NET application for code optimization?

Yes, you can target specific hot-paths in your .NET application for code optimization by providing the hot-path context as an input parameter during the performance analysis scan.

How do I prioritize .NET performance issues found during a scan?

You can prioritize .NET performance issues found during a scan by reviewing the tiered severity classification assigned to each detected anti-pattern, allowing you to focus on the most critical bottlenecks first.

Does .NET performance analysis support different target framework versions like net8?

.NET performance analysis supports different target framework versions like net8 by accepting the target framework as an input parameter to tailor the anti-pattern detection and recommended fixes.

What is the best way to control the scope of a .NET code performance analysis?

The best way to control the scope of a .NET code performance analysis is by using the custom scan depth parameter, which offers three levels to adjust the breadth of the anti-pattern detection.

Are there limitations to automated .NET performance anti-pattern detection?

A limitation of automated .NET performance anti-pattern detection is that it focuses solely on identifying inefficient code patterns and providing actionable insights, requiring you to manually implement the suggested fixes.