Del archivo al resultado útil
Cómo pedir trabajo con esta skill instalada
Instalar la skill da un método a tu IA. Tu petición todavía debe aportar los hechos del caso, las restricciones y el entregable esperado.
Describe la decisión o el entregable, no solo el tema.
Añade materiales, público, límites y hechos conocidos.
Fija formato, criterios de calidad y comprobaciones.
Cuándo usarla
Ruzzy is currently the only production-ready coverage-guided fuzzer for Ruby.
Choose Ruzzy when:
- Fuzzing Ruby applications or libraries
- Testing Ruby C extensions for memory safety issues
- You need coverage-guided fuzzing for Ruby code
- Working with Ruby gems that have native extensions
Errores que conviene evitar
| Problem | Cause | Solution | |---------|-------|----------| | Installation fails | Wrong clang version or path | Verify clang path, use clang 14.0.0+ | | cannot open shared object file | LD_PRELOAD not set | Set LD_PRELOAD inline with ruby command | | Fuzzer immediately exits | Missing corpus directory | Create corpus directory or pass as argument | | No coverage progress | Pure Ruby needs tracer | Use tracer script for pure Ruby code | | Leak detection spam | Ruby interpreter leaks | Set ASAN_OPTIONS=detect_leaks=0 | | Installation debug needed | Compilation errors | Use RUZZY_DEBUG=1 gem install --verbose ruzzy |