mutable-state-incmutable-state-incOfficialยท2 Agent Skills Included

lean-collab

Collaborative Lean 4 theorem proving with parallel workers

Coordinates parallel workers to prove Lean 4 theorems by decomposing goals, verifying tactics, and composing final proofs. Eliminates slow single-agent guessing by validating proof skeletons before splitting goals and reusing successful tactics from shared memory. Tracks goal states, failed strategies, and verified steps through a shared memory network so complex proofs finish faster.
npx skills add mutable-state-inc/lean-collab --all -g -y

All Skills in This Repository (2)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install lean-collab?โ–ผ

Run `npx skills add mutable-state-inc/lean-collab --all -g -y` in your terminal to install all skills in this suite globally.

What does lean-collab do?โ–ผ

It orchestrates multiple parallel workers to prove Lean 4 theorems by splitting goals into subgoals, verifying tactics, and composing the final verified proof automatically.

What do I need before using lean-collab?โ–ผ

You need Lean 4 with Mathlib installed, a Rust toolchain to build the CLI, and an Ensue API key for shared memory coordination between workers.

How does lean-collab avoid wasted proof attempts?โ–ผ

Workers reason about the math first, validate proof skeletons with a --skeleton flag before decomposing, and search a shared memory of previously successful tactics and failed strategies.

Does lean-collab work with Claude Code?โ–ผ

Yes. It runs as a plugin in Claude Code, where the /lean-collab skill spawns parallel prover and decomposer agents that coordinate until the proof is complete.

Related Repositories in Education & Research

View All in Education & Researchโ†’