Explicate

Official

Add detailed proof steps for reprovable proofs.

Authoracornprover
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Valid proofs can exist, but some proofs are so complex that the prover cannot re-discover them if the original certificate is lost. Explicate adds detailed steps to the module's Acorn file so the prover can re-create the proof and verify it again.

Core Features & Use Cases

  • Identify lines that cannot be reproved using acorn reprove --fail-fast and select the relevant statements to expand.
  • Insert non-deleting supporting statements into the .ac file to explain steps without altering the original structure.
  • Verify the expanded module with acorn verify to ensure continued provability after explicating.

Quick Start

Start by checking a module with acorn check MODULENAME, then explicate a line and reprove with --fail-fast before verifying the entire module.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: Explicate
Download link: https://github.com/acornprover/acornlib/archive/main.zip#explicate

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.