Maps execution paths using file:line references to ensure deep understanding before implementing code changes.
The Code Flow Analysis skill implements a rigorous protocol that forces Claude to trace the exact execution path of a system before modifying it. By requiring specific file and line references, visual flow diagrams, and validation of function dependencies, it eliminates guesswork and prevents unintended side effects. This skill is particularly effective for debugging complex bugs, implementing features within established architectures, and refactoring workflows that rely on Result types or functional composition patterns.
주요 기능
01Mandatory file:line execution tracing
02Concise visual flow diagram generation
03Functional dependency (args, deps) mapping
040 GitHub stars
05Result type and error propagation tracking
06Confirmation-based verification loop
사용 사례
01Root cause analysis for complex bugs where the source of failure is not immediately obvious.
02Refactoring legacy code by mapping current dependencies and execution flows before changing them.
03Planning feature implementations to ensure alignment with existing architectural patterns.