investigation

Collect logs and traces to verify repository-local behavior before deciding on fixes.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/ZenkakuHiragana/my-chezmoi-config --skill investigation-zenkakuhiragana
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: investigation
Source: https://github.com/ZenkakuHiragana/my-chezmoi-config/tree/main/dot_config/opencode/skills/investigation
Command: npx skills add https://github.com/ZenkakuHiragana/my-chezmoi-config --skill investigation-zenkakuhiragana

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Repository-local observed behavior and factual state can be unclear; this skill helps engineers verify conditions before deciding on changes, leading to evidence-based decisions and reducing premature work.

Core Features & Use Cases

  • Evidence collection: gathers logs, traces, and runtime state to confirm how code paths execute.
  • Reproduction and validation: reproduces observed behavior in controlled environments to distinguish root causes from external factors.
  • Documentation and guidance: records observations, remaining unknowns, and recommended next steps to guide future work.

Quick Start

Provide a focused directive to begin an investigation, collect logs and traces, and document observed facts for next steps.

Frequently Asked Questions about investigation

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

FAQPage Schema
How do I investigate unclear repository behavior before deciding on a fix?

To investigate unclear repository behavior, collect logs, traces, and runtime state to confirm code paths, reproduce the issue in a controlled environment, and document observed facts to guide next steps.

What is the best way to collect evidence to confirm code paths and configurations?

The best way to collect evidence is to gather repository-local logs, traces, and runtime state, which confirms how code paths execute and validates configurations before making any changes.

How do I reproduce observed behavior to distinguish root causes from external factors?

You can reproduce observed behavior in controlled environments to isolate the root cause, using structured reproduction procedures and collected evidence to distinguish actual issues from external factors.

Why do I need to document observations and remaining unknowns during an investigation?

You need to document observations and remaining unknowns during an investigation because it records evidence-based findings and recommended next steps, reducing premature work and guiding future development.

Can I use evidence-based investigation for any repository-local state that is unclear?

Yes, you can use evidence-based investigation for any unclear repository-local state, as it verifies conditions and factual state through structured evidence collection before deciding whether a fix is needed.