What problem does it solve?
When working with existing codebases, it's often unclear why a specific function, file, or line of code was created, what problem it was intended to solve, or what decisions shaped its implementation. This Skill eliminates that guesswork by tracing code directly back to the original session where it was written.
Core Features & Use Cases
- Trace code to original sessions: Connects functions, files, or specific line changes to the exact conversation where they were created.
- Explain decision context: Surfaces the original requirements, problems, and tradeoffs that led to the code's implementation.
- Use Case: If you're reviewing a legacy payment processing function and don't understand why it uses a specific retry logic, use this Skill to pull up the original session transcript to see the discussion that led to that implementation choice.
Quick Start
Ask your agent to use the explain skill to understand why the validateUser function in src/auth.ts was implemented.