🎯

m15-anti-pattern

🎯Skill

from zhanghandong/rust-skills

VibeIndex|
What it does
|

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)

m15-anti-pattern

Installation

Vibe Index InstallInstalls to .claude/skills/ - auto-recognized by Claude Code
npx vibeindex add zhanghandong/rust-skills --skill m15-anti-pattern
skills.sh Install⚠ Installs to .agents/skills/ - may not be auto-recognized by Claude Code
npx skills add zhanghandong/rust-skills --skill m15-anti-pattern
Manual InstallCopy SKILL.md content and save to the path below
~/.claude/skills/m15-anti-pattern/SKILL.md

SKILL.md

1,791Installs
640
-
Last UpdatedJan 22, 2026

More from this repository10

🎯
coding-guidelines🎯Skill

A Claude Code plugin for Rust development with a meta-cognition framework that provides domain-correct architectural solutions instead of surface-level fixes.

🎯
m10-performance🎯Skill

A Claude Code plugin for Rust development with a meta-cognition framework that provides domain-correct architectural solutions instead of surface-level fixes.

🎯
m06-error-handling🎯Skill

Teaches Rust error handling patterns including Result types, error propagation, custom error types, and idiomatic error management strategies.

🎯
m07-concurrency🎯Skill

Rust concurrency module from Rust Skills, an AI-powered Rust development assistant plugin with meta-cognition framework for domain-correct architectural solutions

🎯
m01-ownership🎯Skill

Teaches Rust's ownership system including ownership rules, borrowing, lifetimes, and memory management principles for safe concurrent programming.

🎯
m04-zero-cost🎯Skill

Teaches zero-cost abstraction patterns in Rust, from Rust Skills, an AI-powered Rust development assistant with meta-cognition framework.

🎯
m03-mutability🎯Skill

Covers Rust mutability rules including mutable vs immutable bindings and references, from Rust Skills, an AI-powered Rust development assistant with meta-cognition framework.

🎯
m05-type-driven🎯Skill

Teaches type-driven development in Rust, covering how to leverage the type system for compile-time safety, expressive API design, and error prevention.

🎯
m02-resource🎯Skill

Covers Rust resource management patterns including ownership, borrowing, and RAII, from Rust Skills, an AI-powered Rust development assistant with meta-cognition framework.

🎯
m14-mental-model🎯Skill

Module covering mental models for Rust programming within an AI-powered development assistant featuring a meta-cognition framework.