fuzzing Skill
Run, optimize, and debug OpenVMM fuzzers. Covers cargo-fuzz targets, crash reproduction, lldb debugging, code coverage analysis, entropy optimization, and multi-target parallel campaigns. Published by microsoft in openvmm.
What is fuzzing Skill?
Run, optimize, and debug OpenVMM fuzzers. Covers cargo-fuzz targets, crash reproduction, lldb debugging, code coverage analysis, entropy optimization, and multi-target parallel campaigns. Published by microsoft in openvmm. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.
Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement.
Key capabilities
- Includes SKILL.md support
- Reusable instructions support
- Testing
- Data analysis
- Testing use cases
- Data analysis use cases
Technical details
- Install or run with Copy skill directory
When to use fuzzing Skill
- Use it for testing.
- Use it for data analysis.
Built with
Editorial notes
Source
- Creator: microsoft
- Repository: microsoft/openvmm
- Skill file: .github/skills/fuzzing/SKILL.md
What it does
Run, optimize, and debug OpenVMM fuzzers. Covers cargo-fuzz targets, crash reproduction, lldb debugging, code coverage analysis, entropy optimization, and multi-target parallel campaigns.
Skill instructions
OpenVMM Fuzzer Guide Prerequisites - Linux only — libfuzzer-sys doesn't support Windows. - cargo-fuzz: cargo install cargo-fuzz - lldb (for debugging): sudo apt-get install -y lldb - aarch64 RUSTFLAGS: On aarch64, set RUSTFLAGS="-Ctarget-feature=+lse,+neon" or builds fail with atomics errors. Not needed on x8664. Fuzz targets Fuzz targets live in <crate/fuzz/ directories alongside the crate they test. Each has a Cargo.toml with cargo-fuzz = true metadata and a fuzz<name.rs binary. Find all targets: bash cargo xtask fuzz list Running a fuzzer bash Continuous fuzzing (finds new crashes) cargo xtask fuzz run fuzzide Reproduce a specific crash artifact cargo xtask fuzz run fuzzide path/to/crash-artifact The xtask wrapper sets XTASKFUZZREPRO=1 automatically when an artifact path is provided, which enables inittracingifrepro() in the fuzz target. Build without running bash cargo xtask fuzz build fuzzide The binary lands at target/<triple/release/fuzzide (e.g., target/aarch64-unknown-linux-gn
Explore related resources
Frequently asked questions
What is fuzzing?
fuzzing is a open-source AI agent skill with Copy skill directory. Run, optimize, and debug OpenVMM fuzzers. Covers cargo-fuzz targets, crash reproduction, lldb debugging, code coverage analysis, entropy optimization, and multi-target parallel campaigns.
Who is fuzzing best for?
fuzzing is best for reusing agent instructions, scripts, and references, testing workflows, data analysis workflows.
How do I install fuzzing?
Install or run fuzzing using Copy skill directory. Check fuzzing for the latest setup command.
Is fuzzing actively maintained?
fuzzing may need a closer maintenance check before production use.
Auto-fetched from GitHub.