LogoClawIndex
CasesSkillsAbout
LogoClawIndex

invariant-guard - Correctness-first algorithm design

Requires contracts, invariants, termination arguments, base cases, edge cases, and verification before producing non-trivial algorithmic code.

Tags

Updated: 2026-10-04

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Define function contracts
  • State loop invariants
  • Provide termination arguments
  • Specify recursion base cases
  • Enumerate applicable edge cases
  • Encode illegal states
  • Verify postconditions
  • Generate protocol-compliant code

Inputs

  • Algorithm specification
  • Function requirements
  • Existing implementation code
  • Programming language constraints

Outputs

  • Function contract
  • Loop invariants
  • Termination arguments
  • Recursion base cases
  • Edge-case expectations
  • Algorithm implementation
  • Correctness self-check

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
    Define function contracts
    State loop invariants
    Provide termination arguments
    Specify recursion base cases
    Algorithm specification
    Function requirements
    Existing implementation code
    Function contract
    Loop invariants
    Termination arguments