What problem does it solve?
When working with an unfamiliar codebase, unstructured code reading wastes hours and leaves critical gaps in your understanding of the project's architecture, module responsibilities, and development workflow. This Skill eliminates that inefficiency by providing a systematic, repeatable reconnaissance process.
Core Features & Use Cases
- Structured 6-Step Reconnaissance Workflow: Guides you through perimeter scanning, entry point mapping, architecture analysis, user journey tracking, development loop documentation, and deep module dives in a logical, layered order.
- State-Aware Progress Tracking: Uses a persistent Recon Map with a module coverage table to track completed work, avoid redundant analysis, and pick up exactly where you left off across sessions.
- Use Case Example: If you are a new team member onboarding to a large e-commerce codebase, or a developer assigned to fix a bug in an unowned payment module, use this Skill to quickly generate a shareable map of the project's structure and key flows.
Quick Start
Use the project-recon skill to systematically map the structure, core modules, and development workflow of the attached unfamiliar codebase.