analyzing-dotnet-performance

Identify performance anti-patterns in .NET C# source files.

Updated May 28, 2026
One-click install
npx skills add https://github.com/ojrojas/AgentsInstructions --skill analyzing-dotnet-performance-ojrojas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analyzing-dotnet-performance
Source: https://github.com/ojrojas/AgentsInstructions/tree/main/.claude/skills/dotnet-diag/skills/analyzing-dotnet-performance
Command: npx skills add https://github.com/ojrojas/AgentsInstructions --skill analyzing-dotnet-performance-ojrojas

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill identifies performance bottlenecks in .NET code, suggesting improvements to optimize the application's performance.

Core Features & Use Cases

  • Performance Analysis: Identifies ~50 performance anti-patterns across various aspects of .NET code.
  • Use Case: Before releasing a new version of a .NET application, use this Skill to scan the codebase for potential performance issues and optimize them.

Quick Start

Analyze the performance of your .NET application by running the 'analyzing-dotnet-performance' skill on your source code.

Frequently Asked Questions about analyzing-dotnet-performance

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

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

To find performance anti-patterns in .NET code, scan C# source files to identify issues across asynchronous operations, memory management, string processing, collections, LINQ, regex, serialization, and I/O operations.

What is the best way to optimize LINQ and string processing in C# applications?

The best way to optimize LINQ and string processing in C# applications is to scan the codebase for common performance anti-patterns and apply actionable recommendations with tiered severity classification.

Does this .NET performance analysis tool support older .NET frameworks?

This .NET performance analysis tool does not support older frameworks; it requires .NET Core 2.1 or later versions to scan C# source files for performance issues.

How many performance anti-patterns can be detected in a .NET codebase scan?

A .NET codebase scan can identify approximately 50 performance anti-patterns across various aspects including memory management, asynchronous operations, collections, and I/O operations.

Can I analyze memory management and async operation issues in .NET before a release?

You can analyze memory management and asynchronous operation issues in .NET before a release by scanning the source code to identify performance anti-patterns and optimize them.