关于
The m01-ownership skill transforms Claude into a specialized Rust consultant focused on the language's core memory safety mechanics. It provides a structured thinking framework for handling notorious borrow checker errors like E0382 and E0597, moving beyond superficial fixes to address underlying design flaws. Whether you are dealing with multi-threaded data sharing, complex reference hierarchies, or unnecessary allocations, this skill helps you decide between move semantics, smart pointers like Arc or Rc, and proper lifetime annotations to ensure safe and efficient code.