comp-compile-en

Compile English MCM/ICM/APMCM LaTeX papers with compliance checks.

1|Updated May 14, 2026
One-click install
npx skills add https://github.com/lix965996-art/MMM --skill comp-compile-en
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: comp-compile-en
Source: https://github.com/lix965996-art/MMM/tree/main/resources/app/skills/comp-compile-en
Command: npx skills add https://github.com/lix965996-art/MMM --skill comp-compile-en

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Compiling a MCM/ICM/APMCM English competition paper and ensuring it meets strict compliance requirements is time-consuming and error-prone, especially when LaTeX errors, missing figures/tables, or placeholder content slip through.

Core Features & Use Cases

  • End-to-end compile workflow: verifies the environment, performs cleanup, compiles in the correct order (main → bibtex → main), and runs post-compile quality gates.
  • MANDATORY fix loops for missing content: detects unembedded figures/tables and missing references/labels, auto-guides how to embed/fix before compiling.
  • Competition compliance enforcement: checks critical constraints such as summary sheet presence (MCM/ICM), page count targets, team control number placeholder, anonymity, APMCM commitment letter exclusion, and “no placeholders” rules.

Use case: you have a completed English competition LaTeX project with figures and tables in the figures/ directory, and you want a single reliable run that produces paper/main.pdf only after LaTeX errors and compliance issues are resolved.

Quick Start

Ask the AI to run the comp-compile-en skill for your paper by passing the directory that contains your paper sources.

Frequently Asked Questions about comp-compile-en

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

FAQPage Schema
How do I compile an MCM competition LaTeX paper and check compliance automatically?

To compile an MCM competition LaTeX paper, use a workflow that runs pdflatex and bibtex iteratively, checks main.log for math errors, verifies figure embedding, and enforces summary sheet and page count rules before producing the final PDF.

Why does my LaTeX competition paper fail to compile due to missing figures and tables?

LaTeX compilation fails on missing figures and tables because unembedded references break the build. A mandatory fix loop detects missing content, auto-guides how to embed files from the figures directory, and reruns until all references resolve.

What is the correct build order for pdflatex and bibtex in a competition paper?

The correct build order for pdflatex and bibtex is main, then bibtex, then main again. This sequence ensures bibliography generation resolves correctly before post-compile quality gates check references and compliance.

Can I enforce anonymity and page count limits before generating a competition PDF?

Yes, you can enforce anonymity and page count limits by running competition compliance checks. These quality gates verify team control number placeholder rules, anonymity constraints, and page count targets before allowing the final PDF generation.

Do I need pdflatex and bibtex installed to run competition paper compliance checks?

Yes, you need both pdflatex and bibtex installed. The compile workflow requires these tools to build the LaTeX project, generate the bibliography, and iteratively check main.log for math or LR errors before running compliance validation.

What compliance rules are enforced for MCM and APMCM LaTeX papers?

Compliance rules enforced for MCM and APMCM LaTeX papers include summary sheet presence for MCM, team control number placeholder verification, anonymity checks, page count targets, and exclusion of the APMCM commitment letter from the final build.