概要
The Researching Codebase skill provides a systematic methodology for exploring unfamiliar or complex repositories before making any code changes. It enforces a 'question-first' approach to ensure the problem space is fully understood, followed by structured exploration using specialized sub-agents for file discovery and external research. By documenting findings in a standardized format, this skill helps developers build a solid foundation of context, identify technical constraints, and validate implementation patterns before the planning phase begins.