edge-case-generator

Installation
SKILL.md

Edge Case Test Generator

Systematically generate edge case tests that expose boundary conditions, invalid inputs, overflow scenarios, null/undefined handling, concurrency hazards, and type coercion surprises. This skill applies boundary value analysis, equivalence partitioning, and special-value injection to produce tests that catch the defects most likely to escape basic happy-path coverage.

When to Use This Skill

Use this skill when you need to:

  • Harden a function or API against unexpected, extreme, or adversarial inputs
  • Identify boundary bugs around minimum, maximum, and off-by-one values
  • Validate null, undefined, empty, and missing-field handling
  • Test numeric overflow, underflow, and precision loss scenarios
  • Cover Unicode, encoding, and locale-sensitive string edge cases
  • Detect type coercion surprises in dynamically typed languages
  • Stress-test concurrent access patterns for race conditions and deadlocks
  • Satisfy security review requirements for input validation coverage
  • Complement existing unit tests that only cover the happy path

Trigger phrases: "edge cases", "boundary tests", "null handling tests", "overflow tests", "empty input tests", "special value tests", "corner cases", "defensive tests", "input validation tests", "boundary value analysis", "equivalence partitioning"

Installs
2
GitHub Stars
2
First Seen
May 10, 2026
edge-case-generator — bendourthe/nexus-hub