llm
LLM-assisted tools for informal proofs, proof strategy discussion, and code simplification
Code transformation tools for repairing, simplifying, and extracting Lean proofs
$ npx -y skills add project-numina/numina-lean-agent --skill code-transform --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/code-transformContext preview
The summary Claude sees to decide when to auto-load this skill.
Code transformation tools for repairing, simplifying, and extracting Lean proofs
name: code-transform description: "Code transformation tools for repairing, simplifying, and extracting Lean proofs"
Tools for automatically transforming and improving Lean proof code. All scripts use `python skills/cli/axle.py <subcommand>`.
| Tool | Purpose | When to use | |------|---------|-------------| | **axle repair-proofs** | Auto-fix broken proofs using configurable repair strategies | When a proof fails and you want automated repair before manual editing | | **axle simplify-theorems** | Clean up proofs by removing unused tactics and bindings | As a final cleanup step after a proof is verified | | **axle sorry2lemma** | Lift sorry placeholders into standalone named lemmas | When a proof has multiple sorry sub-goals you want to tackle independently | | **axle extract-theorems** | Split a Lean file into structured per-theorem records | For analysis, dataset construction, or understanding file structure |
For full parameters and examples, read the corresponding `reference-<tool>.md` file in this directory.
Paper | Leandex | Demo | Putnam 2025 An agent built on Claude Code for formal theorem proving tasks. We used this system to prove all 12 problems from Putnam 2025, and completed a paper-level formalization of Effective Brascamp-Lieb inequalities.
LLM-assisted tools for informal proofs, proof strategy discussion, and code simplification
Search tools for finding Lean theorems, lemmas, and definitions in Mathlib
Isolates failing proof steps by replacing them with `sorry` and extracting them into standalone lemmas to modularize and decouple…
Verification tools for compiling, validating, and disproving Lean theorems