investigate

Spawn parallel subagents to analyze 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 investigate-dimsour
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: investigate
Source: https://github.com/dimsour/dotnet-ai-toolkit/tree/main/plugins/dotnet-copilot/skills/investigate
Command: npx skills add https://github.com/dimsour/dotnet-ai-toolkit --skill investigate-dimsour

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides deep bug investigation capabilities, handling complex issues such as race conditions, memory leaks, and intermittent behavior.

Core Features & Use Cases

  • Parallel Subagents: Spawns 4 parallel subagents for reproduction, root cause, impact, and fix strategy.
  • Deep Bug Analysis: Designed for complex bugs that do not reproduce locally or have intermittent behavior.
  • Use Case: When you encounter a bug that seems to be caused by race conditions or memory leaks, use this Skill to investigate and propose a fix strategy.

Quick Start

Use the /dotnet:investigate command with a description of the bug or failure to start the investigation.

Frequently Asked Questions about investigate

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

FAQPage Schema
How do I investigate race conditions and intermittent bugs that do not reproduce locally?

To investigate race conditions and intermittent bugs that do not reproduce locally, you can use parallel subagents to analyze reproduction, root cause, impact, and fix strategy simultaneously for complex issues.

What is the best way to find the root cause of a memory leak in a complex software environment?

Finding the root cause of a memory leak involves deep bug analysis that evaluates impact and reproduction concurrently, helping you identify the underlying issue and propose a targeted fix strategy.

How does parallel processing improve deep analysis for bug investigation?

Parallel processing improves bug investigation by spawning four concurrent subagents that independently examine reproduction, root cause, impact, and fix strategy, accelerating the identification of complex intermittent behavior.

Can I use this approach to analyze the impact of intermittent behavior before applying a fix?

Yes, you can analyze the impact of intermittent behavior before applying a fix, as the deep investigation process includes a dedicated parallel subagent specifically focused on evaluating the scope of the complex bug.

Does deep bug investigation work for issues that only happen in production environments?

Yes, deep bug investigation works for issues that only happen in production environments because it is specifically designed for complex bugs that do not reproduce locally or exhibit intermittent behavior in your local setup.