Catches you when you're fighting Rust instead of working with it. Reviews code for the classic mistakes: cloning everywhere to escape the borrow checker, unwrapping in production code, using String when you need &str, index loops instead of iterators. The pattern tables are solid references, especially the trace ups that connect surface symptoms like "too many clones" back to ownership design issues. Sits at Layer 2 in the skill system, so it bridges the gap between seeing suspicious code and understanding why it's wrong. The checklist is honest about what matters in code review. Most useful when you're reviewing PR feedback and want to understand whether you're patching symptoms or fixing the actual problem.
npx skills add https://github.com/actionbook/rust-skills --skill m15-anti-pattern