contract-driven

Installation
SKILL.md

Contract-driven

Contract

Field Bound contract
Trigger Crossing a public API boundary, guarding complex invariants, or hardening untrusted input or integration seams.
Authority Reversible local: writes only named local types, assertions, validators, and tests at contract boundaries; rollback is undo (delete the added code or revert the boundary change). No remote mutation.
Side effect Adds or refines local types, assertions, validators, and tests at contract boundaries.
Done Every planned contract is implemented at the appropriate static/test/debug/runtime layer and violations fail explicitly at the boundary.

Inputs

Required:

  • The requirements or specification for the operation whose contract is being designed.
  • The target source file or module containing the public API boundary, invariant, or untrusted seam.

Optional:

Installs
1
GitHub Stars
37
First Seen
11 days ago
Security Audits