
from ed3d-plugins206
A practical guide and pattern catalog for property-based testing (PBT): when to use it, property catalog, libraries, and best-practice strategies across languag
Offers a concise, practical reference for property-based testing (PBT). Includes a catalog of common properties (roundtrip, idempotence, invariants), pattern detection guidance, library quick references across languages, and input strategy best practices with code examples.
Use this skill when writing tests for serialization, validators, pure functions, or any logic where invariants should hold across many inputs. It's ideal for developers crafting Hypothesis/fast-check tests, improving test coverage for edge cases, and reducing brittle example-based tests.
Useful to agents that author or review tests, especially those that can generate or validate code (Code-writing agents like Copilot, Codex, Claude Code).
This skill has not been reviewed by our automated audit pipeline yet.