Rapid Codebase Onboarding Tour
Turns a pasted directory tree into a guided tour of an unfamiliar codebase, aimed at whoever is starting fresh or inheriting legacy code. - Identifies the architecture pattern, entry points, and the 5 most important files - Traces data flow, external dependencies, and maintenance red flags - Points to exactly which files to open first for a stated task - A follow-up step explains any single pasted file in depth: role, dependents, gotchas
Analyze this codebase structure: {{directory_tree}} Tell me: 1. Architecture: What pattern is this? (MVC, microservices, monolith, etc.) 2. Entry points: Where does execution start? 3. Core modules: What are the 5 most important files/folders? 4. Data flow: How does data move through the system? 5. Dependencies: What external services/APIs does this rely on? 6. Red flags: What looks concerning from a maintenance perspective? 7. Where to start: If I need to {{specific_task}}, which files should I look at first? Explain like I'm a senior dev who's never seen this codebase. Then paste key files and ask: Now explain {{file_name}} in detail: - What does it do? - What depends on it? - What does it depend on? - What are the gotchas?