math-olympiad

Verify mathematical proofs for competition problems using adversarial verification.

Updated May 13, 2026
One-click install
npx skills add https://github.com/vepat-a11y/Odoo-Quote-Calc --skill math-olympiad-vepat-a11y
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: math-olympiad
Source: https://github.com/vepat-a11y/Odoo-Quote-Calc/tree/main/.claude-user/plugins/marketplaces/claude-plugins-official/plugins/math-olympiad/skills/math-olympiad
Command: npx skills add https://github.com/vepat-a11y/Odoo-Quote-Calc --skill math-olympiad-vepat-a11y

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides rigorous, adversarial verification for mathematical problem solutions, ensuring correctness through multiple verification passes and specific failure pattern checks.

Core Features & Use Cases

  • Adversarial Verification: Utilizes a fresh-context adversarial verifier to catch errors missed by self-verification.
  • Proof Verification: Verifies mathematical proofs for correctness and completeness.
  • Batch Verification: Supports batch verification of multiple problems, with each problem receiving its own dedicated verification workflow.
  • Use Case: If you have a proof for a math competition problem, use this Skill to verify its correctness, and receive a calibrated confidence level.

Quick Start

To verify a mathematical proof, provide the proof to the math-olympiad skill.

Frequently Asked Questions about math-olympiad

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I verify a mathematical proof for IMO or Putnam problems?

To verify a mathematical proof, provide the solution to the Skill along with a clean proof containing clear statements of assumptions and claims. It uses adversarial verification to check correctness and returns a calibrated confidence level.

What is adversarial verification for math solutions?

Adversarial verification is a method that uses a fresh-context verifier to catch errors missed by standard self-verification. It checks mathematical solutions against specific failure patterns to ensure proof correctness and completeness.

Can I batch verify multiple math olympiad problem sets at once?

Yes, batch verification of multiple problems is supported. Each problem receives its own dedicated verification workflow to independently assess mathematical correctness and generate confidence levels.

What format should my mathematical proof be in for verification?

Your mathematical proof requires a clean statement of assumptions and claims. Providing a clear and structured proof allows the adversarial verifier to accurately assess correctness and identify specific failure patterns.

Does proof verification work for USAMO and AIME competition math?

Yes, mathematical proof verification supports competition problems like IMO, Putnam, USAMO, and AIME. It rigorously checks your solutions using multiple verification passes to ensure mathematical correctness.

Why does my math solution need a confidence level?

A confidence level provides a calibrated measure of your mathematical solution's correctness after adversarial verification. It helps you understand the reliability of the proof based on whether specific failure patterns were detected.