소개
This skill acts as an advanced code review companion for Rust developers, specifically designed to detect and correct 'anti-patterns' that lead to technical debt or runtime panics. It guides users through the transition from common beginner mistakes—such as excessive cloning, improper error handling with .unwrap(), and fighting the borrow checker—to professional-grade, idiomatic patterns. By analyzing code at a design level, it helps developers understand whether a problem is a mere symptom or a deeper architectural flaw, providing a clear path toward idiomatic Rust implementation.