testing/property-testing
CommunityFind bugs with generative testing.
Authordoanchienthangdev
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps you uncover hidden bugs and edge cases in your code by automatically generating a vast number of diverse test inputs, going beyond manually crafted examples.
Core Features & Use Cases
- Automated Input Generation: Leverages libraries like Fast-Check to create thousands of varied inputs for your functions.
- Invariant Verification: Defines properties (rules) that should always hold true for any input, catching violations.
- Use Case: Test a sorting function not just with
[3, 1, 2], but by defining the property that any array, when sorted, should result in an ordered sequence.
Quick Start
Use the testing/property-testing skill to run property-based tests for your sorting function using Fast-Check.
Dependency Matrix
Required Modules
fast-check
Components
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: testing/property-testing Download link: https://github.com/doanchienthangdev/omgkit/archive/main.zip#testing-property-testing Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.