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.

referencegit-bisect.md

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

Scout Git Bisect Reference

Purpose: Commit-level regression isolation workflow and guardrails. Read when: The issue looks like a regression and git bisect is faster than wider code archaeology.

Contents

  • Basic workflow
  • Finding the good commit
  • Automation
  • Skip and recovery rules
  • Best practices

Basic Bisect Workflow

git bisect start
git bisect bad
git bisect good <commit-hash>

# test current checkout
git bisect good   # if bug is NOT present
git bisect bad    # if bug IS present

git bisect reset

Finding the Good Commit

git log --oneline -20
git log --oneline --since="2024-01-01" --until="2024-01-15"
git log --oneline --author="name"
git tag --list

Automated Bisect

git bisect start
git bisect bad HEAD
git bisect good v1.0.0
git bisect run ./test-bug.sh

Rules for test-bug.sh:

  • exit 0 when the current commit is good
  • exit non-zero when the bug is present
  • keep the verification method identical on every step

Complex Cases

git bisect skip
git bisect start -- src/components/
git bisect log > bisect-log.txt
git bisect replay bisect-log.txt

Best Practices

  • Ensure the bug is reproducible before starting.
  • Prefer a quick deterministic test.
  • Stash or commit local changes first.
  • Use skip for commits that do not build.
  • Verify the final culprit commit before reporting it as causal.

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