🎯

coding-guidelines

🎯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

Rust Skills (coding-guidelines) is a Claude Code plugin that transforms AI-assisted Rust development through a meta-cognition framework. Rather than providing surface-level fixes, it traces through cognitive layers -- Domain, Design, and Mechanics -- to deliver domain-correct architectural solutions. It addresses the common problem of AI suggesting quick fixes (like .clone()) instead of properly designed solutions that respect domain constraints.

Key Features

  • Three-layer meta-cognition framework: Analyzes problems through Domain (why is this data needed?), Design (what pattern fits the domain?), and Mechanics (what Rust syntax implements it?) layers for deeper solutions.
  • Real-time Rust information: Fetches latest Rust versions and crate information via background agents, ensuring recommendations are current.
  • Domain-aware error resolution: Instead of surface fixes for compiler errors like E0382, it considers the domain context (e.g., immutable audit data) to recommend architecturally sound solutions like Arc<T>.
  • Multi-language documentation: Available in English, Chinese, and Japanese, making it accessible to the global Rust community.
  • Plugin architecture: Installs as a Claude Code plugin with versioned releases and MIT license.

Who is this for?

This skill is designed for Rust developers who want AI assistance that goes beyond syntax-level fixes to provide architecturally sound, domain-aware solutions. It is especially valuable for developers working on complex systems where ownership, borrowing, and lifetime decisions should be driven by domain requirements rather than compiler appeasement.

📦

Same repository

zhanghandong/rust-skills(35 items)

coding-guidelines

Installation

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

SKILL.md

1,095Installs
640
-
Last UpdatedJan 22, 2026

More from this repository10

🎯
m15-anti-pattern🎯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.