investigate

Identify software bug root causes through RAG search, investigation, analysis, and verification.

Updated Jun 3, 2026
One-click install
npx skills add https://github.com/moongci38-oss/forge-plugins --skill investigate-moongci38-oss
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: investigate
Source: https://github.com/moongci38-oss/forge-plugins/tree/main/forge-build/skills/investigate
Command: npx skills add https://github.com/moongci38-oss/forge-plugins --skill investigate-moongci38-oss

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, python, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps analyze the root causes of bugs using a 4-step structured process, ensuring a thorough and methodical approach to debugging.

Core Features & Use Cases

  • 4-Step Analysis Process: A structured approach to bug analysis including RAG search, investigation, analysis, hypothesis verification, and fix.
  • Root Cause Identification: Pinpoint the root cause of bugs for effective resolution.
  • Use Case: When encountering a bug in a codebase, use this skill to systematically analyze the issue and identify the underlying cause.

Quick Start

/investigate "The login session does not persist after 5 minutes."

To analyze a bug, use the /investigate command followed by a description of the issue. The skill will guide you through the 4-step process to identify the root cause of the bug.

Frequently Asked Questions about investigate

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

FAQPage Schema
What is a structured process for root cause identification in a codebase?

Root cause identification for a codebase bug follows a 4-step process: RAG search, investigation, analysis, and verification. This methodical approach ensures thorough debugging before applying a fix.

How do I debug a software issue using a structured analysis process?

To debug a software issue, trigger the /investigate command with a bug description. The skill executes RAG search, investigation, analysis, and hypothesis verification to pinpoint the underlying cause.

Does root cause bug analysis require git access to the repository?

Yes, root cause bug analysis requires git access and an understanding of the codebase structure to effectively investigate and verify the origins of software issues.

What is the best way to analyze complex bugs in software engineering?

The best way to analyze complex bugs is using a 4-step structured process that incorporates RAG search and hypothesis verification, ensuring thorough root cause identification rather than surface-level fixes.

When should I use a 4-step investigation process for bug tracking?

Use a 4-step investigation process for bug tracking when encountering a bug in a codebase that requires systematic analysis, hypothesis verification, and precise root cause identification to resolve effectively.

Can I use this bug analysis process with a Python codebase?

Yes, you can use this bug analysis process with a Python codebase. The skill lists Python as a dependency and leverages scripts and references to debug and identify root causes.