What problem does it solve?
When working on a new or existing software project, developers often waste significant time manually searching for relevant code locations, entry points, and core logic, with no structured reference to speed up future feature modifications.
Core Features & Use Cases
- Adaptive Route Map Structure: Automatically selects the optimal route map format (single-file for small projects, indexed directory mode for medium-to-large or modular projects) based on project size and organizational needs.
- Targeted, Task-Focused Scanning: Only scans code relevant to your current development task (excluding dependencies, build artifacts, caches, and generated code) to populate accurate feature entries, avoiding unnecessary full repository inventory.
- Guarded Data Entry: Only writes feature location entries when clear features, entry points, or core code can be confirmed; marks unconfirmable fields as uncertain or omits them to avoid fabricated, low-quality data.
- Use Case: When you start implementing a new user profile editing feature in an existing web application, this skill creates the initial feature route map, scans the relevant user and profile modules, and populates entries for the feature's API endpoints and core logic, so you can quickly locate code for future updates or bug fixes.
Quick Start
Use the route-init skill to generate the initial feature route map for your project when you start a new development task that requires locating existing feature code.