What problem does it solve?
Feature route maps often become outdated as code locations change, leading to wasted time searching for correct files when modifying existing features and increasing the risk of editing incorrect code.
Core Features & Use Cases
- Route Map Synchronization: Updates feature route map entries when core feature files, entry points, implementation locations, or critical test entries change, only modifying confirmed information and marking unknown fields as uncertain.
- Outdatedness Auditing: Checks for missing critical location information, non-existent referenced files, or unrecorded feature migrations, with support for both task-specific and full comprehensive audits.
- Deprecation & Removal Handling: Manages deprecated or deleted features by updating remarks, removing obsolete entries, or archiving entries only when explicitly requested by the user.
- Use Case: When a core payment processing feature's implementation is migrated from src/payments/legacy/processor.py to src/payments/service/processor.py, this Skill updates the corresponding route map entry to reflect the new location, or marks it as uncertain if the new path is not fully confirmed.
Quick Start
Use the route-sync skill to update the feature route map after migrating the user authentication core implementation to the new auth-service directory.