{"skill":{"slug":"rust-unsafe-auditor","displayName":"Rust Unsafe Auditor","summary":"Audit Rust code for unsafe block usage — verify safety invariants, check FFI boundaries, review raw pointer operations, validate Send/Sync implementations, a...","tags":{"latest":"1.0.0"},"stats":{"comments":0,"downloads":21,"installsAllTime":0,"installsCurrent":0,"stars":0,"versions":1},"createdAt":1777639589013,"updatedAt":1777640808937},"latestVersion":{"version":"1.0.0","createdAt":1777639589013,"changelog":"Initial release — Deep Rust unsafe code auditing for soundness and security.\n\n- Audits all unsafe blocks, functions, trait impls, FFI boundaries, and manual Send/Sync.\n- Checks for missing or vague safety documentation per block and function.\n- Analyzes raw pointer operations, transmute, zeroed/uninitialized usage, and union types for potential UB.\n- Reviews FFI: string handling, memory ownership, panic boundaries, struct layout, integer sizes, and thread safety.\n- Includes actionable output templates for audit summaries, critical findings, documentation gaps, and unsafe reduction suggestions.\n- Suitable for code reviews, dependency audits, security audits, or enforcing unsafe policies in Rust projects.","license":"MIT-0"},"metadata":null,"owner":{"handle":"charlie-morrison","userId":"s17cttbdxry5kkyafjw983mq8s83p4y3","displayName":"charlie-morrison","image":"https://avatars.githubusercontent.com/u/271589886?v=4"},"moderation":null}