BR

Beautiful Rust

Three Agent Skills that steer coding agents toward idiomatic Rust: one for writing, one for reviewing code with cited rules, and one for porting C, C++, Python, Go or JavaScript to Rust, plus a ready clippy config for CI.

🧩 SkillSource: morganlinton/BeautifulRustBy Morgan LintonGitHub stars1,347License: MITUpdated 2026-10-27GitHub ↗

Test results

Run with our skill harness: the skill alone in a throwaway project, invoked by name, and the real output file checked. Skills are tested in Claude Code and Cursor only so far.

ClientResultLast passedWhat we checked
Claude Code
2.1.296 (Claude Code)
Passed
Tested 2026-10-28
2026-10-28rust-port: {'roman-rs/src/lib.rs + token': True, 'Result-based API': True, 'its own cargo tests pass': True, 'our hidden test passes (1..3999 round trip, errors)': True}; hidden='\nrunning 1 test\n.\ntest result: ok. 1 p
Cursor
2026.10.22-27dcf5f
Passed
Tested 2026-10-28
2026-10-28rust-port: {'roman-rs/src/lib.rs + token': True, 'Result-based API': True, 'its own cargo tests pass': True, 'our hidden test passes (1..3999 round trip, errors)': True}; hidden='\nrunning 1 test\n.\ntest result: ok. 1 p

Skill version: github.com/morganlinton/BeautifulRust @ f9296128 (2026-10-28).

Get it

The skill’s files and install instructions are in its repository: github.com/morganlinton/BeautifulRust.

Sponsors