m09-domain
๐ฏSkillfrom actionbook/rust-skills
Guides domain modeling in Rust by helping identify entities, value objects, aggregates, and their ownership patterns with domain-driven design principles.
Same repository
actionbook/rust-skills(36 items)
Installation
npx vibeindex add actionbook/rust-skills --skill m09-domainnpx skills add actionbook/rust-skills --skill m09-domain~/.claude/skills/m09-domain/SKILL.mdSKILL.md
More from this repository10
AI-powered Rust development assistant plugin with meta-cognition framework that traces through cognitive layers for domain-correct architectural solutions
Provides comprehensive Rust coding guidelines covering naming conventions, best practices, error handling, memory management, concurrency, and code style recommendations.
A unsafe checker skill from Rust development skills for building performant and safe systems.
Analyzes Rust project structure by extracting and categorizing symbols across files using Language Server Protocol (LSP) operations.
A m07 concurrency skill from Rust development skills for building performant and safe systems.
Guides developers in choosing zero-cost abstractions by analyzing type system errors and runtime polymorphism needs in Rust.
Diagnoses and resolves Rust ownership, borrowing, and lifetime errors by tracing design choices and recommending targeted implementation strategies.
A m06 error handling skill from Rust development skills for building performant and safe systems.
A Rust performance optimization skill covering benchmarking, profiling, flamegraph analysis, criterion testing, SIMD, cache optimization, and allocation tuning for making Rust code faster.
Guides resource lifecycle design by analyzing creation, usage, cleanup strategies, and ownership patterns for efficient and safe resource management in Rust.