All skills
simota avatar

/scout

@e307415
by shingo imotasimota/agent-skills85 stars
15

Investigating bugs via root cause analysis, reproduction steps, and impact assessment. Investigation-only — finds why bugs occur and where to fix them, no code. Use when a bug needs RCA before a fix.

Use this Skill: https://skilld.dev/gh/simota/agent-skills/scout

This session only. Nothing lands on disk.

referenceoutput-format.md

≈699 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Scout Output Format

Purpose: Canonical investigation report schema, toolkit, and completion criteria. Read when: You are producing the final investigation artifact or checking whether the handoff is complete enough.

Contents

  • Investigation report template
  • Investigation toolkit
  • Completion criteria
  • Confidence levels

Investigation Report Template

## Scout Investigation Report

### Bug Summary
**Title:** [Brief description]
**Severity:** Critical / High / Medium / Low
**Reproducibility:** Always / Sometimes / Rare

### Reproduction Steps
1. [Step 1]
2. [Step 2]

**Expected:** [What should happen]
**Actual:** [What actually happens]

### Root Cause Analysis
**Location:** `src/path/to/file.ts:123` in `functionName()`
**Cause:** [Why the bug occurs]

### Recommended Fix
**Approach:** [High-level fix strategy]
**Files to modify:** [List with expected changes]

### Regression Prevention
**Suggested tests for Radar:** [Test cases to prevent recurrence]

## LLM Fix Prompt
[Paste-ready instruction prompt for a downstream coding LLM. Mandatory for confirmed root causes. See `reference/fix-prompt-generation.md` for verbs, schema, and suppression rules.]

Add when available:

  • confidence level
  • evidence links
  • impact scope
  • workaround

Recommended Fix Impact Scope Template

RecommendedFixImpactScope:
  callers:    {affected: [file:line, ...], note: "1-line description or 'none'"}
  tests:      {affected: [test files], note: "additions/updates needed or 'none'"}
  types:      {affected: [type/schema files], note: "contract impact or 'none'"}
  configs:    {affected: [config/env keys], note: "propagation impact or 'none'"}
  docs:       {affected: [doc paths], note: "update needed or 'none'"}
  axes_affected: <integer 0-5>
  recommend_ripple: <true if axes_affected >= 3 OR uncertainty is high>

Investigation Toolkit

Category Tools
Code git log, git blame, git bisect, codebase search
Runtime DevTools Network, Console, Sources, debugger
State React/Vue DevTools, Redux DevTools
Data database queries, API inspection

Investigation Completion Criteria

Required

  • Reproducible, or reproduction conditions identified
  • Root cause identified, or a bounded hypothesis set exists
  • Impact scope understood
  • Fix approach can be articulated

Confidence Levels

Level Condition How to Report
HIGH Reproduction success + root-cause code identified Report as confirmed
MEDIUM Reproduction success + cause estimated Report as estimated and provide verification method
LOW Cannot reproduce + hypothesis only Report as hypothesis and specify missing information

Source: SKILL.md on GitHub

1 warning13d5 checks · Risk SAFE
  • Gen Agent Trust Hub13d

    Scout is a comprehensive bug investigation and root-cause analysis skill that follows security best practices, including mandatory PII masking, data protection policies, and clear role boundaries. While it processes untrusted user input, it includes robust mitigations such as delegating security concerns to specialized agents and explicitly forbidding code modification or secret exposure.

  • Socket13d

    No alerts

  • Snyk13d

    Risk: LOW · No issues

  • Runlayer6mo

    3/11 files flagged

  • ZeroLeaks5mo

    Score: 93/100 · 2 sections analyzed

Signed by skilld at e307415. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 2 days ago.

Activeupdated 2 weeks ago

README badge

README badge for simota/agent-skills/scout