lean-proof-review
Review Lean theorem production and publication claims for specification fidelity, nonvacuity, trustworthy checking, prose correspondence, and mathematical…
Skill by Mattie
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/mattie-lean-proof-review
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: writing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/lean-proof-review
What's inside
- Skill name
lean-proof-review- Description
- Review Lean theorem production and publication claims for specification fidelity, nonvacuity, trustworthy checking, prose correspondence, and mathematical contribution. Use for substantive theorem milestones or requested Lean proof audits, not every routine tactic edit.
- License
- MIT
- Instructions
- 50 lines in SKILL.md · view on GitHub
Files (8)
- SKILL.md
- artifact-validation.md · references/
- github-submission.md · references/
- journal-submission.md · references/
- library-quality.md · references/
- publication.md · references/
- resources-and-cases.md · references/
- specification.md · references/
SKILL.md (first lines)
# Lean Proof Review Connect the intended mathematical claim to the exact checked declaration, then assess what the evidence supports. Successful compilation, a faithful specification, an accurate manuscript, and a worthwhile contribution are separate findings. ## Choose the review depth For a local proof change, inspect the affected statement, definitions, and dependencies; run the relevant build or check. Do not impose a publication audit on an ordinary tactic refactor. For a new theorem or substantive statement change, add a specification and nonvacuity pass. For a release, submission, or explicit deep audit, inspect the final artifact and scholarly claims as well. Reuse trustworthy evidence tied to an unchanged artifact; repeat costly checks when the artifact, checking route, or known-risk picture changes. State material checks that were not performed. Human specialist review is optional unless explicitly requested by the user or required by an applicable policy for their chosen submission venue. A light recommendation is welcome when useful; its absence alone is not a defect or an automatic completion or publication gate. Use the formal journal-submission mode only when the user explicitly wants to prepare or send the work to a journal or comparable formal venue. A manuscript draft, preprint, GitHub release, or deep proof audit alone does not activate that mode. Read the relevant references: - [Specification and nonvacuity](references/specification.md): when creating statements, extending abstract hypotheses, translating mathematics, or reviewing a surprising endpoint. - [Library quality](references/library-quality.md): when the user requests code-quality, library API, or upstream-contribution review. Otherwise these recommendations are optional. - [Artifact and checker evidence](references/artifact-validation.md): when validating unreviewed generated proofs, claiming independent verification, or preparing a reproducible release. - [GitHub submission](references/github-submission.md): only when GitHub PRs, Actions, or releases are the submission or distribution route. - [Prose and contribution](references/publication.md): when writing or reviewing a paper, assessing novelty, or deciding how strongly to describe a result. - [Journal submission](references/journal-submission.md): only for an explicit request to prepare or send work to a journal, refereed proceedings, or a comparable formal submission venue. Otherwise its recommendations are optional. - [Resources and dated cases](references/resources-and-cases.md): when selecting maintained tools, explaining a failure mode, or refreshing known soundness and specification risks. Historical cases are examples, not a current bug database. ## Establish the target first Record the checkout or artifact identity, exact final declaration names, intended mathematical statements, scope, and expected evidence. Include final corollary or catalogue wrappers when the publication names them. Inspect existing commands and receipts before inventing a new pipeline. Review hypotheses and the elaborated proposition, including definitions, notation, coercions, implicit arguments, and instances that give it meaning. Ask whether the formal objects have the intended examples and whether the conclusion follows for the intended reasons. An independently authored trusted statement helps; copying the solution's definition imports into the challenge can preserve the same mistake. Prefer the maintained Lean validation workflow and comparator over a bespoke string comparator. Standard axiom inspection is useful but cannot detect a theorem whose explicit hypothesis already assumes its conclusion. Source searches are triage, not a semantic certificate. Native proof checking does not establish novelty or manuscript correspondence. ## Complete a release or submission review Reconcile every advertised validation claim with its exact final declaration, checked artifact, recorded result, and reviewer retrieval path, including supplementary wrappers and corollaries. Distinguish local verification, prepared distribution, and publicly reproducible evidence. Missing coverage, unavailable artifacts, or incomplete records remain explicit gaps; they neither authorize publication nor invalidate an otherwise supported mathematical result. Preserve frozen proof artifacts and historical receipts. Reuse prior verification only when its receipt covers the current target and the relevant inputs and checking conditions still match; give new artifacts or runs separate identities. Complete the applicable privacy and submission checks before describing the evidence as ready for its intended audience. Follow the [artifact evidence and reuse guidance](references/artifact-validation.md), plus the [GitHub guidance](references/github-submission.md) when that route applies. ## Report evidence precisely Separate: - **Confirmed defect:** identify the actual failed claim, minimal example or exact declaration, and consequence. - **Evidence gap:** say what the check fails to establish; do not recast it as a false theorem. - **Unresolved concern:** give the smallest useful discriminating check. - **Supported result:** name the exact scope and artifact, and distinguish a fresh run from an earlier receipt or source inspection. For a deep pass, leave a compact review artifact with claim-to-declaration mapping, findings ordered by consequence, commands and results actually obtained, trust dependencies, and remaining work. Match publication wording to that evidence. Describe model and human review at their documented scope, without implying peer review or acceptance. This skill does not authorize contacting authors, installing tools, changing global environments, or publishing. Continue the authorized review and reversible local fixes without inventing extra approval gates. Preserve source and evidence provenance; keep diagnostic experiments separate from the release artifact.
From Mattie/mattie_skills, MIT.
More from Mattie/mattie_skills
- 0.565score
rrr-review-remedy-respond
Mattie
Review, remedy, and respond to GitHub pull request review comments on the active PR after the user notices reviewer comments on a PR we just pushed or are…
SkillAFreshness: AClaude Code +9 - 0.529score
prior-art
Mattie
Find existing solutions before custom technical design or implementation.
SkillBFreshness: BClaude Code +9 - 0.529score
rmdd
Mattie
Run ReadMe Driven Development only when explicitly invoked as `$rmdd`.
SkillBFreshness: BClaude Code +9 - 0.529score
write-simplified-technical-english
Mattie
Write, rewrite, or review technical content with ASD-STE100 Simplified Technical English (STE), Issue 9.
SkillBFreshness: BClaude Code +9 - 0.526score
aiconographer
Mattie
Generate and select consistent two-color lore article icons, then compile candidate sheets into validated transparent SVGs and small-size previews.
SkillBFreshness: BClaude Code +9 - 0.524score
write-humanly
Mattie
Draft, rewrite, or review prose so it sounds like a particular human had a reason to write it.
SkillBFreshness: BClaude Code +9 - 0.524score
write-plainly
Mattie
Write, rewrite, or review prose in plain language for its intended reader while preserving technical meaning, constraints, uncertainty, and protected literals.
SkillBFreshness: BClaude Code +9 - 0.524score
soft-skill-creator
Mattie
Create, update, or soften skills whose guidance lives in human-like judgment, voice, style, observation, or feel-- such as writing, creativity, sensory craft…
SkillBFreshness: BClaude Code +9 - 0.524score
goal-check
Mattie
Give the human a compact reminder of the thread's longer-term goal, recent work, and the input needed next.
SkillBFreshness: BClaude Code +9 - 0.524score
quiet-ux
Mattie
Compensate for your agentic propensity to overcaption, overlabel, and overuse ornamental microcopy.
SkillBFreshness: BClaude Code +9 - 0.524score
rmds
Mattie
Create or revise a project's public README as a ReadMe Desired State only when explicitly invoked as `$rmds`.
SkillBFreshness: BClaude Code +9 - 0.524score
rmdv
Mattie
Validate the latest ReadMe Driven Development run only when explicitly invoked as `$rmdv`.
SkillBFreshness: BClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 9, 2026 (20 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/Mattie/mattie_skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from Mattie
- 0.565score
rrr-review-remedy-respond
Mattie
Review, remedy, and respond to GitHub pull request review comments on the active PR after the user notices reviewer comments on a PR we just pushed or are…
SkillAFreshness: AClaude Code +9 - 0.529score
prior-art
Mattie
Find existing solutions before custom technical design or implementation.
SkillBFreshness: BClaude Code +9 - 0.529score
write-simplified-technical-english
Mattie
Write, rewrite, or review technical content with ASD-STE100 Simplified Technical English (STE), Issue 9.
SkillBFreshness: BClaude Code +9 - 0.529score
rmdd
Mattie
Run ReadMe Driven Development only when explicitly invoked as `$rmdd`.
SkillBFreshness: BClaude Code +9 - 0.526score
aiconographer
Mattie
Generate and select consistent two-color lore article icons, then compile candidate sheets into validated transparent SVGs and small-size previews.
SkillBFreshness: BClaude Code +9 - 0.524score
rmds
Mattie
Create or revise a project's public README as a ReadMe Desired State only when explicitly invoked as `$rmds`.
SkillBFreshness: BClaude Code +9
Cite this page
lean-proof-review skill. Agent Mart. https://agentmart.dev/skills/mattie-lean-proof-review (last updated 2026-10-24)