invariant-analysis

Installation
SKILL.md

Invariant Analysis

Purpose

Enumerate security claims made by a design, formalize them as invariants, check for hidden assumptions, assess verification feasibility, and propose a specification approach for proving or disproving the claims.

Scope Constraints

Reads system designs, security documentation, and existing formal specifications. Does not modify implementation code or execute verification tools. Does not access production systems for testing.

Inputs

  • System design with stated or implied security claims
  • Threat model defining attacker capabilities
  • Architecture documentation describing components and interactions
  • Existing tests or verification results
  • Constraints on verification effort (time, tools, expertise)

Input Sanitization

No user-provided values are used in commands or file paths. All inputs are treated as read-only analysis targets.

Installs
2
First Seen
Oct 7, 2026