Plugin · Claude Code · Development Tools

Leanprover Skills

leanprover-skills is a Claude Code plugin for the Build phase that adds Lean 4 and theorem-prover skills for proofs, toolchain setup, and bisection-style debugging.

by leanprover · github.com/leanprover/skills

Equip Claude Code with Lean 4 skills for theorem proving, toolchain setup, and proof debugging when you formalize math or verify software in Lean.

31
GitHub stars
0
Installs
0
Community votes
One vote per signed-in builder - it helps surface the tools the community actually relies on.
Install

Add it to Claude Code

Install the plugin in Claude Code. One command, paste-ready.

Install the plugin
/plugin install leanprover-skills@leanprover/skills
Add to ClaudeUse the Agent APISkillselion is itself an MCP server - your agent can fetch this config directly.
Agent API

Built to be called by your agent

Skillselion is itself an MCP server. Your agent can pull this entry and a paste-ready install config straight from the API - no copy-paste.

Retrieve this entry with skillselion.get_details("plugin:leanprover/skills") and the paste-ready config with skillselion.get_install_config("plugin:leanprover/skills").

About

What it does

leanprover-skills is a Claude Code plugin that ships skills tuned for the Lean programming language and interactive theorem prover. Solo builders and researchers who use agents to draft proofs, configure elan or lake, or narrow failing proof steps get structured guidance instead of generic coding advice. Install the plugin when Lean is part of your stack for verified software, formalized mathematics, or coursework migrated into production repos. The bundle is narrow by design—one plugin focused on Lean—not a general math or Coq substitute. Pair it with your existing Lean project and local toolchain; the agent applies the skill triggers when you work in Lean files or ask for proof tactics. Expect intermediate familiarity with dependent types and Lean’s tactic model for best results.

Highlights

  • Lean programming and theorem-prover oriented agent skills
  • Proof development, toolchain setup, and bisection-style debugging flows
  • Single-plugin bundle from leanprover/skills (pluginCount: 1)
  • Keywords: developing, lean, skills
  • Repository: leanprover/skills (31 GitHub stars at catalog ingest)

Why builders use it

General coding agents hallucinate Lean syntax, misuse tactics, and skip elan/lake setup, wasting hours on broken proof states.

After installing the plugin, Claude Code follows Lean-specific skill playbooks so proof edits, environment fixes, and failure isolation stay aligned with the real toolchain.

At a glance

  • Type - Plugin in Development Tools.
  • Adoption - 0 installs, 31 stars, 0 votes.

FAQ

Who is leanprover-skills for?

It is for developers and researchers using Lean 4 with Claude Code who want agent skills for proofs, setup, and debugging rather than generic Python-style help.

When should I use leanprover-skills?

Use it whenever you are editing Lean files, configuring the Lean toolchain, or bisecting a failing proof in an agent-driven session.

How do I add leanprover-skills to my agent?

Register the leanprover/skills Claude Code plugin from the catalog, install the bundle (pluginCount: 1), and invoke skills while working in a Lean repository with elan or lake available locally.

Discussion

Comments

Share how you use leanprover-skills, gotchas, or tips for other indie builders.

No comments yet - be the first to share how you use it.

This week for builders

Five minutes, every Monday — the tools, releases and tactics for shipping solo.

unsubscribe anytime.