๐ŸŽฏ

m02-resource

๐ŸŽฏSkill

from actionbook/rust-skills

VibeIndex|
What it does
|

Guides developers in selecting the right smart pointer and resource management strategy based on ownership, thread safety, and design constraints.

๐Ÿ“ฆ

Same repository

actionbook/rust-skills(41 items)

m02-resource

Installation

Vibe Index InstallInstalls to .claude/skills/
npx vibeindex add actionbook/rust-skills --skill m02-resource
skills.sh Installโš  Installs to .agents/skills/
npx skills add actionbook/rust-skills --skill m02-resource
Manual InstallCopy SKILL.md content and save to the path below
~/.claude/skills/m02-resource/SKILL.md

SKILL.md

1,001Installs
-
AddedFeb 4, 2026

More from this repository10

๐ŸŽฏ
coding-guidelines๐ŸŽฏSkill

Provides comprehensive Rust coding guidelines covering naming conventions, best practices, error handling, memory management, concurrency, and code style recommendations.

๐ŸŽฏ
m07-concurrency๐ŸŽฏSkill

A m07 concurrency skill from Rust development skills for building performant and safe systems.

๐ŸŽฏ
m10-performance๐ŸŽฏSkill

A Rust performance optimization skill covering benchmarking, profiling, flamegraph analysis, criterion testing, SIMD, cache optimization, and allocation tuning for making Rust code faster.

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

A m06 error handling skill from Rust development skills for building performant and safe systems.

๐ŸŽฏ
m01-ownership๐ŸŽฏSkill

Diagnoses and resolves Rust ownership, borrowing, and lifetime errors by tracing design choices and recommending targeted implementation strategies.

๐ŸŽฏ
m05-type-driven๐ŸŽฏSkill

Enforces compile-time type safety by preventing invalid states through type-level design techniques like newtypes, type states, and phantom types.

๐ŸŽฏ
m03-mutability๐ŸŽฏSkill

Diagnoses and guides resolution of Rust mutability and borrowing conflicts by analyzing design patterns and recommending appropriate interior mutability strategies.

๐ŸŽฏ
m04-zero-cost๐ŸŽฏSkill

Guides developers in choosing zero-cost abstractions by analyzing type system errors and runtime polymorphism needs in Rust.

๐ŸŽฏ
m09-domain๐ŸŽฏSkill

Guides domain modeling in Rust by helping identify entities, value objects, aggregates, and their ownership patterns with domain-driven design principles.

๐ŸŽฏ
m15-anti-pattern๐ŸŽฏSkill

An anti-pattern detection skill from Rust Skills, an AI-powered Rust development assistant with a meta-cognition framework that transforms how AI assists with Rust development.