Understand an unfamiliar codebase deeply
使うタイミング: You inherited a codebase and want to learn it, not just skim.
フロー
-
Ask Socratic to guide you through the auth flowSocratic: help me understand the authentication flow in this repo. Start from the first request.✓ コピーしました→ Claude asks: 'Where does the request first hit your code? Which file?'
-
Answer iterativelyAnswer honestly where you're unsure.✓ コピーしました→ Questions adapt to your depth of understanding
-
SummarizeAt the end, summarize the flow — Claude confirms or corrects via more questions.✓ コピーしました→ You wrote the summary, not Claude
結果: You actually understand the flow, verified by your own summary.
注意点
- Getting frustrated and begging for the answer — That's the point — the skill enforces. Step away and come back if stuck.