dotnet:investigate

Automate .NET bug investigation with subagents for reproduction, root cause, impact, and fix strategy.

2|Updated Apr 19, 2026
One-click install
npx skills add https://github.com/dimsour/dotnet-ai-toolkit --skill dotnet-investigate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dotnet:investigate
Source: https://github.com/dimsour/dotnet-ai-toolkit/tree/main/plugins/dotnet/skills/investigate
Command: npx skills add https://github.com/dimsour/dotnet-ai-toolkit --skill dotnet-investigate

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies the process of debugging and fixing complex .NET application bugs by automating investigation, root cause analysis, and providing fix strategies.

Core Features & Use Cases

  • Parallel Bug Investigation: Spawns 4 subagents to analyze reproduction, root cause, impact, and fix strategy simultaneously.
  • Automated Reporting: Generates a structured investigation report with findings and fix options.
  • Integration: Seamless integration with Claude Code and GitHub Copilot CLI for smooth debugging workflow.
  • Use Case: When faced with a challenging bug that's hard to reproduce or has caused several failed fix attempts, use this Skill to get insights and automated recommendations for resolution.

Quick Start

Run the investigation command with a description of the bug you're experiencing: /dotnet:investigate "A race condition causing crashes during API requests."

Frequently Asked Questions about dotnet:investigate

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

FAQPage Schema
How do I automate root cause analysis for complex .NET application bugs?

Automated .NET bug investigation handles challenging bugs by spawning parallel subagents for reproduction, root cause analysis, impact assessment, and fix strategy. It analyzes multiple code components and system interactions to produce a structured report with findings and fix options.

What is the best way to fix race conditions causing crashes during .NET API requests?

Fixing race conditions in .NET API requests requires analyzing concurrent system interactions and reproduction steps. Automated investigation tools can spawn subagents to assess the root cause and impact simultaneously, providing structured resolution strategies for the complex bug.

How do I investigate a .NET bug that has failed multiple fix attempts?

Investigating a .NET bug after failed fix attempts requires deep analysis of reproduction, root cause, impact, and fix strategy. Automated investigation subagents can analyze these dimensions in parallel to provide insights and structured recommendations for resolving the complex issue.

Does automated .NET bug investigation work with Claude Code and GitHub Copilot CLI?

Automated .NET bug investigation integrates seamlessly with Claude Code and GitHub Copilot CLI to streamline the debugging workflow. You can initiate the investigation directly by providing a description of the bug you are experiencing.

When should I use automated bug investigation for .NET development workflows?

Use automated bug investigation for .NET development workflows when facing complex bugs that are hard to reproduce or have caused several failed fix attempts. It is intended for deep analysis requiring the evaluation of multiple code components and system interactions.

Can I assess the impact of a bug while performing root cause analysis in .NET?

Assessing bug impact while performing root cause analysis in .NET is possible by spawning parallel subagents. This automated approach evaluates reproduction, root cause, impact, and fix strategy simultaneously to generate a comprehensive investigation report.