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 -y skills add actionbook/rust-skills --skill m15-anti-pattern --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
cursor/plugins
metabase/metabase
metabase/metabase
telagod/code-abyss
github/awesome-copilot
DietrichGebert/ponytail