claude

proof-skills

Formal verification for real codebases: find concurrency, data-flow, state-management, and graph bugs with TLA+ and Lean 4, reproduce and fix them, simplify code with proofs, and publish results as Artifact reports.

27 on GitHubby Opum AIv0.1.1MITupdated 1 month ago

Not in a marketplace yet, so it loads for one session with --plugin-dir.

Plugin proof-skills in opum-ai/proof-skills. Commands read from the repo's manifest — 1 month ago.

What it installs

Skills (6)

  • lore

    Author, retrieve, and maintain OKF documentation with the lore CLI, including explicit multi-repository workspaces. Use whenever reading, writing, linking, moving, querying, or checking docs, so Story/Task coupling, managed blocks, provenance, and cross-links stay coherent. Run `lore instructions` f

  • quest

    Drive this repo's task tracker with the quest CLI instead of editing backlog/tracker state directly. Use whenever creating, listing, viewing, editing, completing, or archiving tasks, drafts, milestones, or decisions in a Quest-initialized workspace. Run `quest instructions --list` for the workflow g

  • formal-verify

    End-to-end formal-methods bug hunting for real codebases in any language — scope a risky concern, model it in TLA+ and/or Lean 4, check it, turn every counterexample into a failing test, fix the code, re-verify, and publish the results as an Artifact report. Use this skill whenever the user wants to

  • lean-model

    Use this skill to prove or refute properties of real software in Lean 4. The target is the user's own code, not textbook math. It covers state machines, concurrency and interleavings, async handlers, retries and idempotency, queues, batching pipelines, and graph algorithms such as topological order,

  • proof-simplify

    Use verified TLA+ specs and Lean proofs to simplify real code safely — delete defensive checks the invariants make dead, remove locks/transactions/retries that do no work, collapse redundant states and flags, replace complex implementations with simpler ones proven equivalent, and encode invariants

  • tlaplus-model

    TLA+/TLC model-checking skill. Use it whenever TLA+, PlusCal, Quint, Apalache, TLC, a .tla/.cfg file, or model-checker output appears. That includes a pasted TLC error, \"Invariant X is violated\", or a State 1/State 2… counterexample trace the user wants explained or triaged (real bug, model artifa

View source on GitHub

Similar plugins

Twelve TACAS-specific skills for the ETAPS Tools and Algorithms for the Construction and Analysis of Systems conference, covering its four paper categories, per-category anonymity, mandatory artifact evaluation for tool papers, ETAPS Artifact Badges, LNCS gold-open-access proceedings, and SV-COMP, grounded in the TACAS 2026/2027 and ETAPS joint calls, Springer LNCS, and dblp.

12 skills

brycewang-stanford/Awesome-Journal-Skills 1,413

ada-spark

claudecodex

Teach agents to write idiomatic, correct, current Ada and SPARK (Ada 2022) - contracts (aspects, Pre'Class), the Alire ecosystem, SPARK proof (AoRTE, assurance levels, ownership/borrow), embedded (Ravenscar/Jorvik), and GNAT/GNAT SAS tooling; blocks stale pre-2022 advice (GNAT Community, pragma contracts, CodePeer)

1 skill

agent-sh/agentsys 1,015

lean4-lsp

claude

Lean 4 language server with per-file Lake project-root detection (lake serve, or lean --server for standalone files), elan toolchain discovery, multi-project and worktree routing, and bounded memory (Lean workers are closed when idle or past a cap). Bundles the lean-goal CLI for proof goals, candidate tactics and Mathlib-wide lemma search.

1 skill · LSP

Piebald-AI/claude-code-lsps 520

lean4

claudecodex

Unified Lean 4 plugin (draft, formalize, autoformalize, prove, autoprove, disprove, checkpoint, review, refactor, golf, learn, diagnose) — LSP-first, scripts fallback

1 skill · 12 commands · 4 agents · hooks

cameronfreer/lean4-skills 486

Agent skills for working with Quint — the formal specification language for distributed systems. Covers spec writing, TLA+ translation, code-to-spec generation, spec review, and verification framing.

3 skills

quint-co/quint-llm-kit 122

lean

claude

Skills for developing with Lean 4

9 skills

leanprover/skills 83

Maintain proof-skills?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted