Applies systematic tracing and isolation techniques to pinpoint exactly where a bug originates in code. Use when a bug is hard to locate, code is not working as expected, an error or crash appears with unclear cause, a regression was introduced between recent commits, or you need to narrow down which component, function, or line is faulty. Covers binary search debugging, git bisect for regressions, strategic logging with [TRACE] patterns, data and control flow tracing, component isolation, minimal reproduction cases, conditional breakpoints, and watch expressions across TypeScript, SQL, and bash.
$npx -y skills add rohitg00/skillkit --skill trace-and-isolateInstalls into the current project.
Run `npx skills use "https://github.com/rohitg00/skillkit" --skill "rohitg00/skillkit/trace-and-isolate"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/rohitg00/skillkit" that are relevant to the current task. Run `npx skills add "https://github.com/rohitg00/skillkit"` and select the relevant skills, then follow their instructions.