rust-sanitizers-miri

Community

Rust 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.