Mmcp.market

proof-theory skill

by parcadei·parcadei/Continuous-Claude-v3·3.9k stars·MIT

Problem-solving strategies for proof theory in mathematical logic

A100/100content scan

Is the proof-theory skill safe?

Clean: nothing in its files matched our rules. We read 1 file in the folder on 2026-09-28.

No findings.

Install the proof-theory skill

A skill is a folder. Copy it into your agent's skills folder and the agent loads it when the task matches its description.

git clone --depth 1 https://github.com/parcadei/Continuous-Claude-v3.git /tmp/Continuous-Claude-v3
mkdir -p ~/.claude/skills
cp -r /tmp/Continuous-Claude-v3/.claude/skills/math/mathematical-logic/proof-theory ~/.claude/skills/proof-theory
available in every project

In the Claude apps, zip the folder and upload it from the Skills settings. The folder on GitHub

The instructions your agent would load

SKILL.md as published, without the frontmatter. Read it on GitHub

Proof Theory

When to Use

Use this skill when working on proof-theory problems in mathematical logic.

Decision Tree

  1. Proof Strategy Selection
  • Direct proof: assume premises, derive conclusion
  • Proof by contradiction: assume negation, derive false
  • Proof by cases: split on disjunction
  • Induction: base case + inductive step
  1. Structural Induction
  • Define well-founded ordering on structures
  • Base: prove for minimal elements
  • Step: assume for smaller, prove for current
  • z3solve.py prove "inductionprinciple"
  1. Cut Elimination
  • Gentzen's Hauptsatz: cuts can be eliminated
  • Subformula property: only subformulas appear
  • Useful for proof normalization
  1. Completeness/Soundness Check
  • Soundness: if provable then valid
  • Completeness: if valid then provable
  • z3solve.py prove "soundnesstheorem"
  1. Proof Verification
  • Check each step follows from rules
  • Verify dependencies are satisfied
  • mathscratchpad.py verify "proofsteps"

Tool Commands

Z3InductionBase

uv run python -m runtime.harness scripts/cc_math/z3_solve.py prove "P(0)"

Z3InductionStep

uv run python -m runtime.harness scripts/cc_math/z3_solve.py prove "ForAll([n], Implies(P(n), P(n+1)))"

Z3_Soundness

uv run python -m runtime.harness scripts/cc_math/z3_solve.py prove "Implies(derivable(phi), valid(phi))"

Math_Verify

uv run python -m runtime.harness scripts/cc_math/math_scratchpad.py verify "proof_structure"

Cognitive Tools Reference

See .claude/skills/math-mode/SKILL.md for full tool documentation.

More skills from parcadei/Continuous-Claude-v3

All agent skills → · MCP servers