rust-sanitizers-miri
CommunityRust memory safety and UB detection.
Authormohitmishra786
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps developers ensure the memory safety and correctness of their Rust code by leveraging powerful runtime sanitizers and the Miri interpreter to detect undefined behavior.
Core Features & Use Cases
- Runtime Sanitization: Detects memory errors like buffer overflows and use-after-free with AddressSanitizer (ASan), ThreadSanitizer (TSan), and MemorySanitizer (MSan).
- Undefined Behavior Detection: Uses Miri to find subtle undefined behavior in unsafe Rust code that traditional compilers and sanitizers might miss.
- Use Case: You've written a complex piece of unsafe Rust code and suspect it might have memory errors or undefined behavior. You can use this Skill to run ASan and Miri to thoroughly validate its correctness before deployment.
Quick Start
Run your Rust tests under Miri to detect undefined behavior.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: rust-sanitizers-miri Download link: https://github.com/mohitmishra786/low-level-dev-skills/archive/main.zip#rust-sanitizers-miri Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.