proof-writer

Draft rigorous mathematical proofs for ML/AI theory theorems.

38|3|Updated May 7, 2026
One-click install
npx skills add https://github.com/Chanw-research/claude-code-paper-writing --skill proof-writer-chanw-research
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: proof-writer
Source: https://github.com/Chanw-research/claude-code-paper-writing/tree/main/skills/document-handling/proof-writer
Command: npx skills add https://github.com/Chanw-research/claude-code-paper-writing --skill proof-writer-chanw-research

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts informal intuition and draft notes into rigorous, checkable proofs for ML/AI theory, filling missing steps and ensuring logical correctness.

Core Features & Use Cases

  • Normalize an exact theorem statement with explicit assumptions.
  • Propose proof strategies, fill in missing steps, and generate a formal Proof Package ready for peer review.
  • Use cases include completing proof sketches in theoretical notes, verifying arguments in manuscripts, and teaching rigorous proof-writing workflows.

Quick Start

Provide the exact theorem statement and assumptions, then request a complete proof draft following the Proof Write workflow.

Frequently Asked Questions about proof-writer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write rigorous mathematical proofs for machine learning theory?

Writing rigorous ML proofs involves normalizing exact theorem statements with explicit assumptions, proposing strategies, and filling missing steps to generate a formal Proof Package ready for peer review. This process converts informal intuition into verifiable logical arguments.

What is a formal Proof Package for theoretical AI research?

A formal Proof Package is a structured output for theoretical claims that includes an exact claim, explicit assumptions, defined notation, a dependency map, a structured proof, and a verifiable status to ensure logical correctness for manuscripts or notes.

Can I formalize incomplete proof sketches for lemmas and corollaries?

Yes, you can formalize incomplete proof sketches for lemmas, propositions, or corollaries by providing the exact theorem statement and assumptions. The system fills in missing steps and generates a fully formal argument ranging from a draft to a complete proof.

How do I verify the logical correctness of theorem arguments in my manuscript?

To verify theorem arguments in a manuscript, normalize the theorem statement with explicit assumptions and request a complete proof draft. The resulting structured proof and verifiable status highlight missing steps and ensure logical correctness for peer review.

Do I need explicit assumptions to draft formal ML proofs?

Yes, explicit assumptions are required to draft formal ML proofs. Providing the exact theorem statement alongside these assumptions and any user-provided sketch is necessary to generate a complete and rigorous Proof Package following the Proof Write workflow.

What is the best way to complete missing steps in a formalization proof?

The best way to complete missing steps in a formalization proof is to supply the exact claim, explicit assumptions, and any draft notes. The system then proposes proof strategies and fills the gaps to produce a structured, checkable proof.