What problem does it solve?
This Skill automates the process of reviewing AI-generated Rust code, identifying critical security vulnerabilities, error handling flaws, and quality issues that are often missed by human reviewers.
Core Features & Use Cases
- Automated Security Audits: Detects common vulnerabilities like SQL injection, XSS, and hardcoded secrets.
- Error Handling Validation: Catches missing
unwrap()/expect() calls and unhandled Result types.
- WASM Constraint Checks: Ensures code adheres to WebAssembly runtime limitations.
- Auto-fix Capability: Optionally attempts to automatically repair simple, critical issues.
- Use Case: After generating a new Rust WASM module with
crate-writer, run this skill to perform a thorough code review, ensuring it's secure, robust, and compliant before deployment.
Quick Start
Run a code review on the generated Rust crate located at './my-rust-crate', with the auto-fix option enabled.