Lightlines
By trailofbits

writing-lean-proofs

trailofbits947 installs

Readable Lean proofs, built on clear statements.

What it does

Guides the creation and review of readable Lean 4 proofs and maintainable libraries using Mathlib conventions.

When to use it

Use when writing, reviewing, refactoring, or diagnosing Lean proofs, designing Lean libraries, or establishing verification tooling.

How to use it

It changes how the agent designs, writes, reviews, and mechanically verifies proofs and library interfaces in a Lean project.

What you provide

  • An existing project

Latest review

What you need · 3

Requires the Lean 4 toolchain, including lake, to compile proof files and inspect actual goal states.

Uses Mathlib's proof-maintenance linters and requires checking their options against the project's pinned Mathlib source.

Requires Batteries for the declaration-level lint checks that the verification workflow instructs the agent to run separately.


Access · 0

No additional actions listed.