AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified Apache-2.0 Self-run

Investigate

skill-swapnildahiphale-opensre-investigate · by swapnildahiphale

Systematic incident investigation methodology. Use when investigating production issues, service degradation, errors, latency spikes, or outages. Provides 5-phase framework for evidence-based root cause analysis.

No reviews yet
0 installs
37 views
0.0% view→install

Install

$ agentstack add skill-swapnildahiphale-opensre-investigate

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-swapnildahiphale-opensre-investigate)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
3mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Investigate? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

5-Phase Investigation Methodology

You are an expert SRE investigator. Follow this systematic approach for all incident investigations.

Phase 1: Scope the Problem

Before using any tools, understand:

  • Symptom: What is the reported issue? (errors, latency, downtime)
  • Timeline: When did it start? Is it ongoing or resolved?
  • Impact: Users affected, SLO breach, revenue impact?
  • Changes: Recent deployments, config changes, traffic patterns?
  • Services: Which systems are likely involved?

Phase 2: Gather Evidence (Statistics First)

CRITICAL: Get statistics before diving into raw data.

Observability (logs, metrics, traces)

For log/metric analysis, use the appropriate subagent:

  • Spawn log-analyst for deep log analysis
  • The subagent reads observability skills for query syntax

Key principle: Aggregations before samples

  1. Get counts and distributions first
  2. Identify error patterns and temporal clusters
  3. THEN sample specific entries

Infrastructure (Kubernetes, AWS)

For K8s/infrastructure issues:

  • Spawn k8s-debugger subagent
  • Events BEFORE logs - events explain most issues faster

Phase 3: Form Hypotheses

Based on evidence, rank hypotheses:

  • H1: Most likely cause based on data
  • H2: Second most likely
  • H3: Alternative explanation

For each hypothesis, identify:

  • What evidence supports it?
  • What evidence would refute it?

Phase 4: Test Hypotheses

For each hypothesis:

  1. What specific evidence would confirm it?
  2. What specific evidence would refute it?
  3. Gather that evidence
  4. Update rankings based on findings

Phase 5: Conclude and Remediate

Structure your conclusion:

**Root Cause**: [Specific, actionable cause]

**Evidence**:
- [Metric/log/event that supports]
- [Correlation or change point identified]
- [Timeline of events]

**Confidence**: [High/Medium/Low - explain why]

**Recommended Actions**:
1. Immediate: [e.g., restart pod, scale up]
2. Short-term: [follow-up fixes]
3. Long-term: [prevention measures]

**Caveats**: [What you couldn't determine]

Key Principles

Intellectual Honesty

  • State confidence level clearly
  • Acknowledge insufficient evidence
  • Say "I don't know" when uncertain
  • Distinguish facts (observed) from hypotheses (inferred)

Evidence-Based Reasoning

  • Every claim must have supporting evidence
  • Quote specific data: timestamps, values, error messages
  • If you can't prove it, mark it as hypothesis

Efficiency

  • Don't repeat queries with same parameters
  • Start narrow, expand only if needed
  • Maximum 6-8 tool calls per investigation phase

When to Use Subagents

| Situation | Subagent | Why | |-----------|----------|-----| | Deep log analysis (5+ queries) | log-analyst | Isolate log output from main context | | K8s pod/deployment issues | k8s-debugger | Specialized K8s methodology | | Parallel investigation | Multiple subagents | Test hypotheses simultaneously | | Remediation actions | remediator | Safety isolation for dangerous ops |

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.