What problem does it solve?
Understanding how a feature moves data through a codebase is time-consuming and error-prone when done manually. This Skill makes it straightforward to locate the entry point, follow calls across layers, and identify where data is transformed, validated, stored, or emitted so changes can be made safely.
Core Features & Use Cases
- End-to-end tracing: Follow a feature from entry (route, UI action, job, or consumer) through handlers, services, and data access layers.
- Dependency-graph assisted: Use a dependency graph to spot hubs, cycles, and downstream impact while minimizing manual grep work.
- Observations & safety checks: Flag missing validation, error handling gaps, implicit dependencies, and test coverage as part of the trace.
- Use case: Walk an API POST request from route to database to produce a concise flow diagram, file-and-line referenced step list, and a list of risky observations before a code change.
Quick Start
Trace the "checkout" feature from its entry route through every layer to the database and return a concise visual flow plus a detailed step-by-step report.