security-property-based-testing

Installation
SKILL.md

Security Property-Based Testing

When to Use

  • Testing that security invariants hold across many generated inputs
  • Fuzz-testing parsers, validators, and input handlers
  • Verifying authentication/authorization boundaries
  • Testing cryptographic implementations for correctness
  • Finding edge cases in input validation logic

When NOT to Use

  • Testing specific known attack payloads (use unit tests)
  • Load testing or performance testing
  • UI testing or visual regression testing

Core Concept

Property-based testing generates thousands of random inputs and verifies that security properties always hold:

Related skills

More from elizaos/eliza

Installs
5
Repository
elizaos/eliza
GitHub Stars
18.4K
First Seen
Mar 30, 2026