LogoClawIndex
CasesSkillsAbout
LogoClawIndex

invariant-guard - Correctness-first algorithm design

Requires contracts, invariants, termination arguments, base cases, and edge-case analysis before producing or reviewing algorithmic code.

Tags

Updated: 2026-10-04

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • State function contracts
  • Write loop invariants
  • Prove termination measures
  • Define recursion base cases
  • Enumerate applicable edge cases
  • Encode illegal states
  • Verify postconditions against invariants
  • Produce code after protocol

Inputs

  • Algorithm or function specification
  • Source code under review
  • Programming language constraints

Outputs

  • Function contract
  • Loop invariants
  • Termination arguments
  • Recursion base cases and measures
  • Edge-case table
  • Algorithmic source code
  • Self-check statements

Requirements

    Source

    • Spec: SKILL.md

    ClawIndex

    OpenClaw Skills & Use Case Index

    ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

    Index

    Skills·
    Cases

    Meta

    About·
    Disclaimer·
    Email·
    GitHub
    © 2026 ClawIndex All Rights Reserved.
    algorithms
    correctness
    loop invariants
    contracts
    edge cases
    verification
    State function contracts
    Write loop invariants
    Prove termination measures
    Define recursion base cases
    Algorithm or function specification
    Source code under review
    Programming language constraints
    Function contract
    Loop invariants
    Termination arguments