test-synthesizer

Installation
SKILL.md

Test-Synthesizer: Adversarial & Boundary Test Generation

Force test suites beyond happy paths by testing boundary conditions, invalid formats, and adversarial inputs.

The vectors below are a menu, not a quota. Test through the seams agreed for the code (see the tdd skill), and pick only the vectors that match an input the code really accepts and a risk it really has; large payloads and 10,000-item collections belong only where size is a real risk.

Test Boundary Vectors

1. Numeric Inputs

  • Zero: 0, -0, "0".
  • Negatives: -1, -999999.
  • Limits: Number.MAX_SAFE_INTEGER, Number.MIN_SAFE_INTEGER, Infinity, -Infinity.
  • Floats: 0.1 + 0.2, 1e-7, division by zero.
  • Invalid: NaN, non-numeric strings passed to numeric parsers.
Installs
1
Repository
ptshih/skills
First Seen
Oct 5, 2026