๐ŸŽฏ

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(35 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

5,280Installs
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.

๐ŸŽฏ
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

๐ŸŽฏ
m06-error-handling๐ŸŽฏSkill

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

๐ŸŽฏ
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.

๐ŸŽฏ
rust-refactor-helper๐ŸŽฏSkill

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

๐ŸŽฏ
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.

๐ŸŽฏ
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.