proof-writer

Draft rigorous ML/AI theory proofs into a structured PROOF_PACKAGE.md.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/nxZhai/Nicy-Extension-Skills --skill proof-writer-nxzhai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: proof-writer
Source: https://github.com/nxZhai/Nicy-Extension-Skills/tree/main/skills-codex/proof-writer
Command: npx skills add https://github.com/nxZhai/Nicy-Extension-Skills --skill proof-writer-nxzhai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables rigorous drafting of mathematical proofs for ML/AI theory, ensuring correctness, explicit assumptions, and formal, checkable arguments. It helps convert informal claims into verifiable proofs or provides a blockage report when justification is not possible.

Core Features & Use Cases

  • Proof construction workflow: gather context, normalize the claim, build a dependency map, and produce a structured PROOF_PACKAGE.md.
  • Multiple outcomes: deliver a complete proof, a corrected claim with a proof, or a detailed blockage report if the claim cannot be justified.
  • Verification-ready output: outputs a standardized PROOF_PACKAGE.md with sections for Claim, Assumptions, Notation, Proof Strategy, Dependency Map, and Stepwise Justification.

Quick Start

Provide the exact theorem statement, assumptions, and any user-provided proof sketch; I will generate a complete PROOF_PACKAGE.md following the required structure.

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?

To write rigorous mathematical proofs for ML/AI theory, you provide the exact theorem statement, assumptions, and any proof sketch to generate a structured, verification-ready PROOF_PACKAGE.md with stepwise justifications.

What is the best way to formalize an informal machine learning theorem into a verifiable proof?

Formalizing an informal ML theorem involves normalizing the claim, building a dependency map, and drafting a structured proof package that explicitly states assumptions and ensures logical validity for formal verification.

How do I structure a mathematical proof package to ensure logical validity and checkable arguments?

Structuring a proof package requires organizing the output into sections for Claim, Assumptions, Notation, Proof Strategy, Dependency Map, and Stepwise Justification to ensure logical validity and rigorous justification.

Can I get a corrected theorem statement if my provided proof sketch fails formal verification?

Yes, if your proof sketch fails, the workflow can output a corrected claim with a complete proof, or it will generate a detailed blockage report explaining exactly why the claim cannot be justified.

What should I do when theorem proving for an AI theory claim gets blocked by missing assumptions?

When theorem proving is blocked by missing assumptions, the process outputs a detailed blockage report identifying the logical gaps, rather than forcing an invalid proof, ensuring formal correctness.

Does formal proof writing for ML theory require me to provide a complete proof strategy upfront?

No, formal proof writing for ML theory does not require a complete strategy upfront; you simply provide the theorem statement and any available assumptions or proof sketches to initiate the workflow.