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.
Install with Tessl CLI
npx tessl i github:ArabelaTso/Skills-4-SE --skill fuzzing-input-generator93
Does it follow best practices?
Validation for skill structure
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%
Without context: $0.3146 · 1m 21s · 15 turns · 21 in / 4,736 out tokens
With context: $0.6527 · 1m 56s · 22 turns · 3,970 in / 6,717 out tokens
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%
Without context: $0.3460 · 1m 39s · 17 turns · 22 in / 6,409 out tokens
With context: $0.7771 · 2m 5s · 26 turns · 4,162 in / 8,167 out tokens
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%
Without context: $0.5989 · 2m 14s · 26 turns · 35 in / 8,614 out tokens
With context: $0.8554 · 2m 23s · 26 turns · 3,976 in / 8,901 out tokens
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.