investigate - Investigate software issues to find root causes
Systematically investigates software problems through investigation, analysis, hypothesis, and implementation, with no fix before identifying the root cause.
Tags
Updated: 2026-10-02Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Investigate software failures
- Analyze evidence and context
- Formulate root-cause hypotheses
- Implement verified fixes
- Ask clarifying questions
Inputs
- User-reported errors
- Source files
- Test outputs
- Architectural context
- Repository contents
Outputs
- Root-cause analysis
- Code changes
- Debugging status reports
Requirements
- Gemini CLI environment
- Long-context model support
- Shell and file tool access
- Repository write permissions
