investigate
Deep investigation of errors, bugs, or codebase questions without making any code changes. Use when user mentions investigate, understand, explore, analyze, or pastes error tracebacks. Spawns parallel subagents for comprehensive exploration.
npx skills add majiayu000/claude-skill-registry --skill investigate-trecek-useful-claude-skills --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Investigation Skill Perform deep codebase investigation without making any changes. This skill uses parallel subagents to explore multiple aspects simultaneously. ## When to Use - User pastes an error traceback and wants root cause analysis - User wants to understand how a system/module works - User asks "how did tests miss this" or similar - User says "investigate", "explore", "understand", or "analyze" - User explicitly says "do not change any code" ## Critical Constraints **NEVER:** - Modify any source code files - Suggest backward compatibility solutions - Suggest fallbacks that hide errors - Create files outside `temp/investigate/` directory - Choose or accept approaches, solutions, and/or fixes that are chosen simply because they are easier **ALWAYS:** - Use subagents for parallel exploration - Write findings as a markdown report with unique name to `temp/investigate/` directory - Identify how tests missed the issue (if applicable) - Check for similar existing patterns in codebase - Ensure approaches, solutions, and fixes are the appropriate long-term solutions with proper architecture ## Investigation Workflow ### Step 1: Parse the Investigation Target Identify what needs
- When to Use
- Critical Constraints
- Investigation Workflow
- Step 1: Parse the Investigation Target
- Step 2: Launch Parallel Subagents
- Step 3: Synthesize Findings
- Step 4: Write Report
- Subagent Prompt Template
What does the investigate skill do?
Deep investigation of errors, bugs, or codebase questions without making any code changes. Use when user mentions investigate, understand, explore, analyze, or pastes error tracebacks. Spawns parallel subagents for comprehensive exploration.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill investigate-trecek-useful-claude-skills --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
