<Devsly/>
NotebookLM Watermark Remover
Remove the NotebookLM watermark from PDF slide exports — free, unlimited, and 100% in your browser.
View
NotebookLM Video Watermark Remover
Remove the NotebookLM watermark from every frame of your MP4 and auto-trim the end card — free and unlimited.
View
Gemini Watermark Remover
Remove the Gemini (Veo) sparkle watermark from every frame of your AI-generated MP4 — free and unlimited.
View
MCP https://devsly.io/mcp MCP Tools Best Skills API Docs

Keyboard Shortcuts

Navigation

Quick Search
⌘ / Ctrl + K
Toggle Dark Mode
⌘ / Ctrl + D
Close Dialogs
Esc

Tool Actions

Execute / Process
⌘ / Ctrl + Enter
Clear Input
⌘ / Ctrl + Shift + C
Copy Output
⌘ / Ctrl + Shift + X

Editor

Select All
⌘ / Ctrl + A
Undo
⌘ / Ctrl + Z
Redo
⌘ / Ctrl + Shift + Z

Updated 1mo ago

by opum-ai

proof-skills

Formal verification for real codebases with Claude Code: TLA+ and Lean 4 skills that find, reproduce, fix and prove concurrency and state bugs. MIT, by Opum AI.

Works with
  • Claude

25 GitHub stars (25)

Stars gained per day · daily snapshots since Oct 29
Stars gained per day, Oct 29 to Oct 31: +4 in total; the busiest day was Oct 30 with +4 stars.Oct 30: +4 starsOct 31: 0 stars
Stars gained between daily snapshots
PeriodNew stars
Oct 30+4
Oct 310
  • 6 skills (6 skills found in its SKILL.md files)
  • 6 forks (6 forks)
  • 1mo ago last update (Last updated 1mo ago)

Install

Skills CLI

npx skills add opum-ai/proof-skills

Asks which skills and agents to install. Just one: npx skills add opum-ai/proof-skills --skill formal-verify — add -g for every project.

Claude Code

git clone https://github.com/opum-ai/proof-skillscp -r "proof-skills/skills/formal-verify" ~/.claude/skills/

Copies the formal-verify skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.

Plugin

/plugin marketplace add opum-ai/proof-skills

Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.

Skills can run code on your machine — read the SKILL.md first.

What it does

In the author's own words, from each skill's SKILL.md.

  • 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 find race conditions, lost updates, deadlocks, stale caches, double-applied retries, broken idempo…

    skills/formal-verify/SKILL.md on GitHub (opens in a new tab)
  • 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, acyclicity and DAG scheduling. Trigger it when the user wants a guarantee for every input or size…

    skills/lean-model/SKILL.md on GitHub (opens in a new tab)
  • 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 in types — re-verifying every change (re-check, refinement, reachable-state equivalence) before tou…

    skills/proof-simplify/SKILL.md on GitHub (opens in a new tab)
  • 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 artifact, or too-strong property), even if it looks answerable by reading alone. Also use it to write, run,…

    skills/tlaplus-model/SKILL.md on GitHub (opens in a new tab)
  • 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` for the canonical agent loop and `lore instructions <topic>` for just-in-time detail.

    .claude/skills/lore/SKILL.md on GitHub (opens in a new tab)
  • 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 guides and `quest help [command]` for full usage.

    .claude/skills/quest/SKILL.md on GitHub (opens in a new tab)

Review before you install

A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.