property-based-testing

Installation
SKILL.md

Property-Based Testing with Hypothesis

Discover edge cases automatically by testing properties instead of examples.

Overview

  • Testing functions with many possible inputs
  • Validating invariants that must hold for all inputs
  • Finding boundary conditions and edge cases
  • Testing serialization/deserialization roundtrips
  • Stateful testing of APIs and state machines

Quick Reference

Example-Based vs Property-Based

# Example-based: Test specific inputs
def test_sort_examples():
Related skills

More from yonatangross/orchestkit

Installs
9
GitHub Stars
170
First Seen
Jan 22, 2026