proof-writer

Write rigorous mathematical proofs for ML/AI theory claims with dependency maps.

1|1|Updated May 19, 2026
One-click install
npx skills add https://github.com/zhuyingqin/ARIS-WEB --skill proof-writer-zhuyingqin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: proof-writer
Source: https://github.com/zhuyingqin/ARIS-WEB/tree/main/crates/runtime/assets/skills/proof-writer
Command: npx skills add https://github.com/zhuyingqin/ARIS-WEB --skill proof-writer-zhuyingqin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you convert theorem/proof prompts into a mathematically honest proof package by normalizing the claim, triaging feasibility, and either producing a complete proof or explaining what cannot be justified.

Core Features & Use Cases

  • Proof feasibility triage: determines whether the claim is provable as stated, provable only after weakening/adding assumptions, or not currently justified.
  • Rigor-first drafting: writes a structured proof document with explicit assumptions, notation, strategy, dependency map, and step-by-step justification.
  • Repair instead of fabrication: outputs a corrected claim with an accompanying proof when the original is too strong.

Quick Start

Use the proof-writer skill to write a complete proof (or a corrected claim with a proof) for this theorem statement and listed assumptions.

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 from rough theorem sketches?

To write rigorous mathematical proofs from rough theorem sketches, you provide the theorem statement, assumptions, and a proof sketch to normalize the claim, triage feasibility, and output a structured proof document with explicit dependency mapping and step-by-step justification.

What is proof feasibility triage and how does it handle unprovable claims?

Proof feasibility triage evaluates whether a claim is provable as stated, requires weakening or adding assumptions, or remains unjustified. For overly strong claims, it outputs a corrected claim accompanied by a valid proof instead of fabricating missing steps.

Can I use this to formalize machine learning theory lemmas requiring boundary-case reasoning?

Yes, you can formalize machine learning theory lemmas requiring boundary-case reasoning and careful quantifier handling. The skill produces rigorous arguments for propositions and corollaries about ML/AI claims by tracking dependencies across mathematical steps.

How to structure a complete proof package with explicit assumptions and dependency maps?

Structuring a complete proof package involves normalizing the theorem statement, performing feasibility triage, and writing a document containing explicit assumptions, notation, strategy, a dependency map, and step-by-step justification to a target file.

What happens when my theorem statement is too strong to prove as written?

When your theorem statement is too strong to prove as written, the skill repairs the claim instead of fabricating justification. It outputs a corrected, weaker claim accompanied by a rigorous proof that can be mathematically justified.

Do I need YAML frontmatter to generate mathematical proofs for ML theory claims?

Yes, you need YAML frontmatter metadata for discovery and processing when generating mathematical proofs for ML theory claims. The skill requires this metadata alongside your theorem statements and assumptions to produce a rigorous proof package.