What problem does it solve? Drafting proofs for theorems, lemmas, and propositions in ML/AI research often produces polished but logically flawed arguments with hidden gaps, unstated assumptions, or overclaimed conclusions. This Skill enforces mathematical honesty by triaging feasibility, mapping dependencies, and explicitly flagging claims that cannot be proven as stated. ## Core Features & Use Cases - Feasibility Triage: Checks whether the conclusion actually follows from the stated assumptions before writing, and refuses to fabricate proofs for unjustified claims. - Structured Proof Package: Produces a standardized document with the exact claim, assumptions, notation, proof strategy, dependency map, numbered steps, and open risks. - Honest Status Reporting: Labels every result as PROVABLE AS STATED, PROVABLE AFTER WEAKENING, or NOT CURRENTLY JUSTIFIED, with counterexamples or repaired statements when the original claim fails. - Use Case: You have a convergence lemma for a new optimizer with a rough proof sketch. Provide the statement and sketch, and receive either a complete rigorous proof, a weakened provable variant, or a blockage report identifying the missing assumption. ## Quick Start Use the proof-writer skill to write a rigorous proof of the lemma in my notes file, or tell me if it cannot be proven under the stated assumptions.