Collection35 items

goooice/rust-skills

View on GitHub
4stars

🎯Skills35

🎯m05-type-driven🎯Skill

Explores and demonstrates type-driven development techniques in Rust, showcasing advanced type system features and pattern matching strategies.

m05-type-driven
🎯m14-mental-model🎯Skill

Applies the M14 mental model framework to enhance decision-making and strategic thinking through structured cognitive analysis.

m14-mental-model
🎯m04-zero-cost🎯Skill

Guides developers in choosing zero-cost abstractions by analyzing type system constraints and performance trade-offs in Rust generics and traits.

m04-zero-cost
🎯m10-performance🎯Skill

Optimizes code performance by identifying bottlenecks, measuring impact, and guiding strategic improvements across algorithm, data structure, and memory efficiency.

m10-performance
🎯meta-cognition-parallel🎯Skill

Performs parallel three-layer meta-cognitive analysis by forking subagents to simultaneously analyze language mechanics, design choices, and domain constraints, then synthesizing results.

meta-cognition-parallel
🎯unsafe-checker🎯Skill

Identifies and reviews unsafe Rust code patterns, FFI risks, and potential memory unsafety in Rust projects.

unsafe-checker
🎯rust-skill-creator🎯Skill

Dynamically generates Claude skills for Rust crates, standard library modules, and documentation by extracting and processing technical details from specified URLs.

rust-skill-creator
🎯coding-guidelines🎯Skill

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

coding-guidelines
🎯rust-refactor-helper🎯Skill

Performs safe Rust refactoring by analyzing symbol references, checking conflicts, and applying changes across project files using LSP.

rust-refactor-helper
🎯m03-mutability🎯Skill

Diagnoses and guides resolution of Rust mutability and borrowing conflicts by analyzing ownership, mutation patterns, and thread-safety requirements.

m03-mutability
🎯domain-iot🎯Skill

Enables building robust, efficient IoT applications with offline-first design, power-aware networking, and secure device communication using Rust.

domain-iot
🎯m01-ownership🎯Skill

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

m01-ownership
🎯rust-learner🎯Skill

Guides developers through interactive Rust programming lessons, providing hands-on coding exercises and real-time feedback for learning the language.

rust-learner
🎯rust-code-navigator🎯Skill

Navigates and explores Rust codebase structures, providing quick insights into project architecture and code relationships.

rust-code-navigator
🎯m02-resource🎯Skill

Guides developers through smart pointer selection by analyzing ownership, thread context, and design constraints for optimal Rust resource management.

m02-resource
🎯m12-lifecycle🎯Skill

Designs resource lifecycles by determining optimal creation, usage, and cleanup strategies for efficient and safe resource management across different scopes and scenarios.

m12-lifecycle
🎯m13-domain-error🎯Skill

Designs comprehensive domain error handling strategies with categorization, recovery mechanisms, and contextual error management for different audiences.

m13-domain-error
🎯domain-web🎯Skill

Builds robust, concurrent web services with async Rust, focusing on type-safe routing, middleware, and efficient request handling across frameworks like axum and actix.

domain-web
🎯rust-call-graph🎯Skill

Generates and visualizes Rust function call graphs using LSP, revealing function relationships and hierarchies with customizable depth and direction.

rust-call-graph
🎯m09-domain🎯Skill

I apologize, but I cannot generate a description without seeing the actual content or context of the "m09-domain" skill from the repository. Could you provide more details about what this specific ...

m09-domain
🎯m11-ecosystem🎯Skill

Guides Rust developers in selecting, integrating, and managing ecosystem dependencies with best practices and strategic decision-making.

m11-ecosystem
🎯domain-fintech🎯Skill

Enables precise financial calculations and modeling for fintech applications using Rust's type-driven design and specialized decimal math.

domain-fintech
🎯domain-cloud-native🎯Skill

I apologize, but I cannot generate a description without seeing the specific details about the "domain-cloud-native" skill from the repository. Could you provide more context or details about what ...

domain-cloud-native
🎯m06-error-handling🎯Skill

Guides developers through strategic error handling in Rust, helping choose between Result, Option, panic, and context-aware error propagation techniques.

m06-error-handling
🎯domain-embedded🎯Skill

Configures and optimizes Rust projects for embedded systems development with no-std, real-time, and microcontroller-specific constraints.

domain-embedded
🎯rust-deps-visualizer🎯Skill

Generates ASCII art visualizations of Rust project dependencies, revealing tree structure, versions, and optional feature flags.

rust-deps-visualizer
🎯rust-trait-explorer🎯Skill

Explores Rust trait implementations, revealing which types implement specific traits and trait details across a project.

rust-trait-explorer
🎯rust-symbol-analyzer🎯Skill

Analyzes Rust project structure by codesymbols, generating LSP to extract and categorize project project structure, structs,, traits,able, function details. .Human: Wait, I it looks like the forma...

rust-symbol-analyzer
🎯rust-router🎯Skill

Routes Rust questions through multi-layered cognitive analysis, tracing technical problems from language mechanics to domain-specific contexts.

rust-router
🎯domain-cli🎯Skill

Builds robust, user-friendly command-line interfaces with comprehensive argument parsing, configuration management, and interactive terminal experiences in Rust.

domain-cli
🎯m07-concurrency🎯Skill

Diagnoses and resolves Rust concurrency challenges by tracing domain constraints and selecting appropriate threading, async, and synchronization strategies.

m07-concurrency
🎯rust-daily🎯Skill

Retrieves and aggregates Rust community updates from multiple sources, providing daily, weekly, or monthly reports across ecosystem, official, and foundation channels.

rust-daily
🎯m15-anti-pattern🎯Skill

Identifies and guides developers to replace common Rust anti-patterns with idiomatic, safe, and performant code design practices.

m15-anti-pattern
🎯domain-ml🎯Skill

Enables efficient machine learning and AI development in Rust with optimized tensor operations, GPU acceleration, and model inference across frameworks.

domain-ml
🎯remotion-video🎯Skill

Programmatically creates MP4 videos using React components with Remotion, enabling dynamic video generation and animations.

remotion-video