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.