lean-simp-tactics

Community

Master Lean 4's simp tactic.

Authorkim-em
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps developers overcome common frustrations and unexpected failures when using Lean 4's powerful simp tactic, particularly in complex scenarios involving boolean logic, type conversions, and hypothesis normalization.

Core Features & Use Cases

  • Troubleshoot simp failures: Provides specific patterns and fixes for when simp only fails unexpectedly.
  • Bool vs. Prop handling: Guides on converting and reasoning about boolean and propositional conditions within proofs.
  • Hypothesis normalization: Offers strategies for dealing with let bindings, linter warnings, and hypothesis mismatches that impede simp.
  • Use Case: When your Lean 4 proof gets stuck because simp isn't reducing a complex boolean condition or a type conversion, consult this Skill for targeted solutions.

Quick Start

Use the lean-simp-tactics skill to understand how to resolve if (false = true) then X else Y conditions in Lean 4 proofs.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: lean-simp-tactics
Download link: https://github.com/kim-em/lean-zip/archive/main.zip#lean-simp-tactics

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.