Skill

Be Thorough

Investigate, verify, and test before you conclude.

Use in Claude Code
/amplify:be-thorough

Be Thorough is a skill that enforces a disciplined approach to problem-solving and decision-making. It requires you to investigate, gather evidence, verify assumptions against references, and test your hypotheses before reaching any conclusion. This prevents shallow reasoning and ensures robust, reliable outcomes, especially in debugging, diagnosis, and review scenarios.

Key Insights

Evidence-Based Conclusions

Forces you to support every assumption with concrete evidence before concluding. No guesswork or leaps of logic are allowed.

Reference Verification

Requires cross-checking assumptions against authoritative references, ensuring your reasoning is grounded in facts.

Mandatory Testing

Demands that you test your assumptions and hypotheses before finalizing any conclusion, reducing the risk of errors.

How It Works

1

Investigate First

Begin by gathering information without jumping to conclusions.

Conduct a thorough investigation of the problem or claim. Collect all relevant data, logs, and context before forming any hypothesis.

2

Gather Evidence

Support each assumption with concrete evidence.

For every assumption you make, find and document supporting evidence. Do not rely on intuition or incomplete data.

3

Verify References

Cross-check assumptions against reliable sources.

Validate your assumptions by consulting documentation, code, or other authoritative references. Ensure alignment with known facts.

4

Test Assumptions

Run tests to confirm your hypotheses.

Design and execute tests that validate or invalidate your assumptions. Use the results to refine your understanding.

5

Conclude Only After

Draw conclusions only after all steps are complete.

Do not conclude until investigation, evidence, verification, and testing are all done. This ensures robust and reliable outcomes.