# Dig Deeper

Some bugs are nasty. They disappear during inspection, cross several systems or keep returning after an apparently sensible fix.

Dig Deeper is built for that kind of diagnosis. It uses logs, system state, documentation, code and other read-only evidence to build competing explanations and break the weak ones. The gentle wrapper can use tools as long as it does not change the target.

## Use it when

- A bug is intermittent or expensive to reproduce.
- Several causes fit the first observation.
- Earlier attempts fixed symptoms but not the problem.
- A confident diagnosis does not yet have enough evidence.

## Two operating boundaries

The gentle `dig-deeper` wrapper is for non-mutating investigation. `dig-deeper-probe` permits active evidence collection with tools and controlled experiments, while avoiding damage. Probe mode diagnoses; it does not silently turn diagnosis into remediation.

## Example requests

```text
Use dig-deeper to find why my Mac becomes slow after it has been running for a few hours. Diagnose it before changing anything.
```

```text
Use dig-deeper-probe to find why this PC restarts without warning. Collect system evidence and reproduce safely. Diagnose only.
```

```text
Use dig-deeper-probe to find why payment succeeds in the processor but checkout never reaches confirmation for some customers. Trace the whole workflow before recommending a fix.
```

## What to expect

The result distinguishes observations, hypotheses and conclusions. Weak explanations remain open. A fix is recommended only when the evidence supports it.

## Install and source

Install from the collection:

```shell
npx skills@latest add simonasrazm/skills --skill dig-deeper
```

Read the [Dig Deeper source](https://github.com/simonasrazm/skills/tree/main/skills/dig-deeper) or the [skills.sh listing](https://www.skills.sh/simonasrazm/skills/dig-deeper).

Source: https://finallydone.ai/skills/dig-deeper/
