Generate randomized and edge-case inputs to detect unexpected failures, bugs, and security vulnerabilities through fuzz testing. Use when creating test cases for robustness testing, generating adversarial inputs, testing error handling, finding edge cases, or security testing. Produces Python test code with fuzzing inputs for strings, numbers, and structured data focusing on edge cases, invalid inputs, and random valid inputs. Triggers when users ask to generate fuzz tests, create randomized test inputs, test edge cases, find bugs through fuzzing, or generate adversarial test cases.
89
92%
Does it follow best practices?
Impact
77%
1.37xAverage score across 3 eval scenarios
Passed
No known issues
String fuzz input coverage
pytest import
100%
100%
random import
100%
100%
string import
100%
100%
Function naming
100%
50%
edge_cases section
75%
100%
invalid_inputs section
50%
100%
Empty/whitespace strings
62%
100%
Length edge cases
40%
100%
Unicode inputs
100%
100%
Injection patterns
0%
100%
Format string inputs
0%
100%
Null byte
100%
50%
XSS payloads
100%
100%
100-iteration random loop
100%
100%
Random string generation
100%
100%
Numeric fuzz inputs and test suite structure
TestFuzzSuite class
0%
0%
test_edge_cases method
0%
0%
test_invalid_inputs method
0%
0%
test_random_valid method
0%
0%
test_security method
0%
0%
test_extensive_fuzzing method
0%
0%
pytest.mark.slow decorator
0%
50%
Integer boundary values
0%
0%
Special float values
100%
100%
Negative zero float
0%
100%
Extreme float values
100%
100%
Precision edge case
0%
100%
Property assertion
100%
100%
10000+ iteration extensive test
57%
100%
Structured data fuzzing and regression tests
Empty dict input
100%
100%
Empty list/None inputs
100%
100%
Type confusion entries
42%
100%
Deep nesting
100%
100%
Large structure
100%
100%
Special keys
16%
100%
Edge case strategy coverage
100%
100%
Invalid input strategy coverage
100%
100%
Random valid strategy coverage
0%
100%
Security strategy coverage
0%
100%
Regression test naming
100%
100%
Regression test documents bug
100%
100%
100-iteration random loop
0%
100%
Mixed-type dict inputs
100%
0%
0f00a4f
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.