m15-anti-pattern
π―Skillfrom zhanghandong/rust-skills
A Claude Code plugin for Rust development with a meta-cognition framework that provides domain-correct architectural solutions instead of surface-level fixes.
Overview
M15 Anti-Pattern is a skill from the Rust Skills plugin, an AI-powered Rust development assistant with a meta-cognition framework. Rather than providing surface-level fixes, Rust Skills traces through cognitive layers to deliver domain-correct architectural solutions, transforming how AI assists with Rust development by considering domain constraints before suggesting code changes.
Key Features
- Meta-Cognition Framework - Three-layer cognitive model (Domain, Design, Mechanics) that analyzes problems from domain context before suggesting code fixes, avoiding naive solutions like unnecessary
.clone()calls - Dynamic Skills - Auto-generate skills from your Cargo.toml dependencies to provide tailored guidance based on your project's actual crate ecosystem
- Domain Extensions - Specialized support for FinTech, ML, Cloud-Native, IoT, Embedded, Web, and CLI development domains
- Real-time Information - Fetch latest Rust versions and crate info via background agents for up-to-date recommendations
- Multiple Installation Modes - Plugin mode for Claude Code with full hooks and agents, or skills-only mode for any coding agent including Vercel AI and others
Who is this for?
This skill is designed for Rust developers who want AI assistance that goes beyond surface-level compiler error fixes to provide architecturally sound solutions considering domain constraints. It is particularly valuable for teams working on production Rust applications in specialized domains like finance, embedded systems, or cloud-native infrastructure.
Same repository
zhanghandong/rust-skills(36 items)
Installation
npx vibeindex add zhanghandong/rust-skills --skill m15-anti-patternnpx skills add zhanghandong/rust-skills --skill m15-anti-pattern~/.claude/skills/m15-anti-pattern/SKILL.mdSKILL.md
More from this repository10
A Claude Code plugin for Rust development with a meta-cognition framework that provides domain-correct architectural solutions instead of surface-level fixes.
A Claude Code plugin for Rust development with a meta-cognition framework that provides domain-correct architectural solutions instead of surface-level fixes.
Teaches Rust error handling patterns including Result types, error propagation, custom error types, and idiomatic error management strategies.
Rust concurrency module from Rust Skills, an AI-powered Rust development assistant plugin with meta-cognition framework for domain-correct architectural solutions
Teaches Rust's ownership system including ownership rules, borrowing, lifetimes, and memory management principles for safe concurrent programming.
Teaches zero-cost abstraction patterns in Rust, from Rust Skills, an AI-powered Rust development assistant with meta-cognition framework.
Covers Rust mutability rules including mutable vs immutable bindings and references, from Rust Skills, an AI-powered Rust development assistant with meta-cognition framework.
Teaches type-driven development in Rust, covering how to leverage the type system for compile-time safety, expressive API design, and error prevention.
Covers Rust resource management patterns including ownership, borrowing, and RAII, from Rust Skills, an AI-powered Rust development assistant with meta-cognition framework.
Module covering mental models for Rust programming within an AI-powered development assistant featuring a meta-cognition framework.