AI coding agents frequently produce Rust code that compiles but neglects idiomatic design patterns, such as exposing struct fields publicly or misusing unwrap in documentation tests. Beautiful Rust addresses this by packaging structured domain knowledge via the Agent Skills specification. The package contains three skills: rust-best-practices guides the agent during code generation, rust-review produces prioritized audits against defined standards, and rust-port translates foreign languages into Rust by converting tests first. A tested lints directory offers automated CI enforcement via Clippy. Guidance is curated from five recognized authorities: Google Rust Style Guide, Rust API Guidelines, Microsoft Pragmatic Rust Guidelines, Rust Design Patterns, and Effective Rust by David Drysdale. Conflicting rules are explicitly reconciled. With more than 1,300 stars on GitHub, an MIT license, and broad agent support, Beautiful Rust provides a practical and mature solution for software engineering teams adopting AI tools in Rust ecosystems.