claudecodex

dotnet-diag

Skills for .NET performance investigations, debugging, and incident analysis.

0 on GitHubv0.1.1MITupdated 3 months ago
/

Plugin dotnet-diag from marketplace pmcro-colony in ShawnDelaineBellazanLoop/PMCR-O-Marketplace. Commands read from the repo's manifest — 1 month ago.

What it installs

Skills (7)

  • analyzing-dotnet-performance

    Scans .NET code for ~50 performance anti-patterns across async, memory, strings, collections, LINQ, regex, serialization, and I/O with tiered severity classification. Use when analyzing .NET code for optimization opportunities, reviewing hot paths, or auditing allocation-heavy patterns.

  • android-tombstone-symbolication

    Symbolicate the .NET runtime frames in an Android tombstone file. Extracts BuildIds and PC offsets from the native backtrace, downloads debug symbols from the Microsoft symbol server, and runs llvm-symbolizer to produce function names with source file and line numbers. USE FOR triaging a .NET MAUI o

  • apple-crash-symbolication

    Symbolicate .NET runtime frames in Apple platform .ips crash logs (iOS, tvOS, Mac Catalyst, macOS). Extracts UUIDs and addresses from the native backtrace, locates dSYM debug symbols, and runs atos to produce function names with source file and line numbers. Automatically downloads .dwarf symbols fr

  • clr-activation-debugging

    Diagnoses .NET Framework CLR activation issues using CLR activation logs (CLRLoad logs) produced by mscoree.dll. Use when: the shim picks the wrong runtime, fails to load any runtime, shows unexpected .NET 3.5 Feature-on-Demand (FOD) dialogs, unexpectedly does NOT show FOD dialogs, loads both v2 and

  • dotnet-trace-collect

    Guide developers through capturing diagnostic artifacts to diagnose production .NET performance issues. Use when the user needs help choosing diagnostic tools, collecting performance data, or understanding tool trade-offs across different environments (Windows/Linux, .NET Framework/modern .NET, cont

  • dump-collect

    Configure and collect crash dumps for modern .NET applications. USE FOR: enabling automatic crash dumps for CoreCLR or NativeAOT, capturing dumps from running .NET processes, setting up dump collection in Docker or Kubernetes, using dotnet-dump collect or createdump. DO NOT USE FOR: analyzing or deb

  • microbenchmarking

    Activate this skill when BenchmarkDotNet (BDN) is involved in the task — creating, running, configuring, or reviewing BDN benchmarks. Also activate when microbenchmarking .NET code would be useful and BenchmarkDotNet is the likely tool. Consider activating when answering a .NET performance question

Subagents (1)

  • optimizing-dotnet-performance

    Analyzes .NET code for performance bottlenecks, recommends concrete optimizations, and guides benchmarking. Scans for ~50 anti-patterns across async, memory, strings, collections, LINQ, regex, serialization, and I/O. Use when reviewing .NET code performance, optimizing hot paths, reducing allocation

View source on GitHub

More from ShawnDelaineBellazanLoop/PMCR-O-Marketplace

All 67 plugins →

dotnet-test

claudecodex

Skills for running, generating, analyzing, and improving .NET tests: test execution, filtering, platform detection, coverage, testability, and MSTest workflows.

20 skills · 10 agents

0

dotnet-msbuild

claudecodex

Comprehensive MSBuild and .NET build skills: failure diagnosis, performance optimization, code quality, and modernization.

19 skills · 3 agents · 1 MCP server

0

dotnet-blazor

claudecodex

Skills for Blazor development: component authoring, interactivity, and web application patterns.

9 skills

0

dotnet-maui

claudecodex

Skills for .NET MAUI development: environment setup, diagnostics, troubleshooting, navigation, data binding, dependency injection, layout, and theming.

8 skills

0

.NET Template Engine skills for dotnet new: create projects (console app, class library, web API, Blazor, MAUI), discover and search templates, inspect template parameters and frameworks, scaffold solutions, author and validate custom templates, install template packages from NuGet.

6 skills · 1 agent

0

Chief Executive domain — strategic direction, OKRs, compute allocation, agent routing. Root node of the Colony.

1 skill · 4 commands · 1 agent

0

Maintain dotnet-diag?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins67 plugins