m15-anti-pattern
A guide to identifying and fixing common Rust anti-patterns with idiomatic design patterns and refactoring tips.
Install
npx skills add https://github.com/zhanghandong/rust-skills --skill m15-anti-patternStats
| Total installs | 3,374 |
| Weekly installs | 3.4K |
| GitHub stars | 929 |
| First seen | Jan 20, 2026 |
| Source | @zhanghandong/rust-skills |
Summary
- Covers eight major anti-patterns with explanations and idiomatic alternatives, including excessive cloning, unwrap in production, and fighting the borrow checker
- Provides a thinking framework to distinguish symptoms from root causes and trace issues to underlying design problems
- Includes quick reference tables for beginner mistakes, code smells, common error patterns, and deprecated approaches with fixes
- Links anti-patterns to related skills (ownership, error handling, performance) for deeper understanding
Tags
Related skills
| Skill | Installs | vs m15-anti-pattern |
|---|---|---|
| angular-di | 3,439 | +65 |
| coding-standards | 3,461 | +87 |
| python-resilience | 3,105 | -269 |
| full-output-enforcement | 3,228 | -146 |
| track-management | 3,303 | -71 |
FAQ
- How many installs does m15-anti-pattern have?
- m15-anti-pattern has 3,374 total installs and 3.4K installs this week.
- Where is m15-anti-pattern hosted?
- m15-anti-pattern is published by @zhanghandong/rust-skills at https://github.com/zhanghandong/rust-skills.
- How many GitHub stars does m15-anti-pattern have?
- m15-anti-pattern has 929 GitHub stars.
- When was m15-anti-pattern first indexed?
- OrangeBot.AI first indexed m15-anti-pattern on Jan 20, 2026.
- How do I install m15-anti-pattern?
- Run: npx skills add https://github.com/zhanghandong/rust-skills --skill m15-anti-pattern