investigate

Perform hypothesis-driven root cause analysis and generate investigation reports.

3|2|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/fluxforgeai/ARTEMIS --skill investigate-fluxforgeai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: investigate
Source: https://github.com/fluxforgeai/ARTEMIS/tree/main/.claude/skills/investigate
Command: npx skills add https://github.com/fluxforgeai/ARTEMIS --skill investigate-fluxforgeai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a structured, hypothesis-driven investigation workflow to find root causes for incidents and proactive findings, consolidating evidence from logs, code, docs, and external sources so teams can make confident remediation decisions.

Core Features & Use Cases

  • Hypothesis-driven RCA: Formulate multiple hypotheses, test them against logs, code, and historical RCAs, and converge on a supported root cause.
  • Evidence gathering and documentation: Search repository artifacts, review past investigations, consult external documentation, and produce a timestamped investigation report saved to docs/investigations/.
  • Modes for incidents and findings: Run full investigations for incident reports or confirmation/triage mode for proactive findings to validate scope and impact.
  • Use Case: Investigate an intermittent 429 rate-limit issue by correlating request logs, recent deploys, third-party API docs, and past RCAs to identify the primary cause and recommend fixes.

Quick Start

Run /investigate followed by the incident or finding reference to start an investigation and produce a documented report in docs/investigations/.

Frequently Asked Questions about investigate

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

FAQPage Schema
How do I perform root cause analysis on an incident report with logs and source code?

Hypothesis-driven root cause analysis formulates multiple theories and tests them against logs, source code, and historical RCAs. It consolidates evidence from repository artifacts and external documentation to converge on a validated root cause for confident remediation.

What is the best way to investigate an intermittent rate-limit issue using past postmortems?

Investigating intermittent issues correlates request logs, recent deploys, and third-party API docs with past postmortems. This evidence-gathering process validates scope and impact to identify the primary cause and recommend targeted fixes.

How do I start an investigation and generate a structured RCA report?

Start an investigation by providing the incident or finding reference to trigger the workflow. It gathers evidence, validates hypotheses against historical data, and produces a structured timestamped report saved to docs/investigations/.

Can I use this for proactive findings or is it only for incident response?

It supports both incident response and proactive findings. For proactive findings, it runs in confirmation and triage mode to validate scope and impact against past RCAs and external documentation before full escalation.

Does hypothesis testing work without external documentation or historical RCAs?

Hypothesis testing searches repository artifacts, reviews past investigations, and consults external documentation. While it can analyze available logs and code, historical RCAs and external docs provide critical validation for scope and impact assessment.

When should I use a structured investigation workflow instead of manual log review?

Use a structured investigation workflow when you need to consolidate evidence from logs, code, and docs to make confident remediation decisions. It prevents guesswork by following a hypothesis-driven RCA process that validates impact against historical data.