Help us improve
Share bugs, ideas, or general feedback.
npx claudepluginhub leejaedus/pepcode --plugin pepcodeHow this skill is triggered — by the user, by Claude, or both
Slash command
/pepcode:analyzeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
<Purpose>
Deep-dive into a codebase question, failure, or architectural concern without making changes
Detective-style investigation that follows evidence trails to find root causes, bugs, inconsistencies, and hidden problems. Works on code, performance, architecture, data, and systems. Three investigative lenses: Sherlock (deduction), Poirot (psychology/intent), Columbo (what's missing). Triggers: investigate, debug, detective, find bug, root cause, what's wrong, diagnose, trace, why is this broken, what happened.
Traces actual code paths in codebases to analyze architecture, data flows, integrations, patterns, and provide recommendations across 5 evidence-based iterations. Use for deep 'how does X work' queries or complex system reviews.
Share bugs, ideas, or general feedback.
<Use_When>
<Do_Not_Use_When>
ralph insteadplan skill insteadexplore agent instead<Why_This_Exists> Deep investigation requires a different approach than quick lookups or code changes. Analysis tasks need broad context gathering, cross-file reasoning, and structured findings. Routing these to the architect agent or Gemini MCP ensures the right level of depth without the overhead of a full planning or execution workflow. </Why_This_Exists>
<Execution_Policy>
<Tool_Usage>
ToolSearch("mcp") to discover deferred MCP toolsTask(subagent_type="pepcode:architect", model="opus", ...) as the standard analysis routeask_gemini with agent_role: "architect" for large-context analysis spanning many filesfiles with all relevant source files for grounded analysis when using Geminiexplore agent first to identify relevant files before routing to architect
</Tool_Usage><Escalation_And_Stop_Conditions>
ralph or executor for the fix<Final_Checklist>
Task: {{ARGUMENTS}}