MathModel Skill Standard

Ten skills for Codex, Claude Code and Trae carry a mathematical modeling contest paper from the problem statement to a PDF check.

  • 458 ★ on the repository
  • Last commit
  • MIT
Skill

Extended access

Why this level

  • The agent runs calculation code and creates files in the project directory
  • The result does not replace human review, and the participant checks contest AI rules personally
All reasons and checks

yushui2022/mathmodel-skill

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/mathmodel-skill-standard

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • The agent runs calculation code and creates files in the project directory
  • The result does not replace human review, and the participant checks contest AI rules personally

This is third-party code. Review the repository files before installing.

What it does

A package of ten skills and one entry router drives the work through stages S0-S8: pre-checking the problem and attachments, analyzing the statement, choosing a model, preparing data and charts, running real code, checking evidence, writing section by section and verifying Word and PDF output. Stages hand files to one another with SHA-256 checksums. The author stresses that this is not a one-step paper prompt: the agent must run real code and save results, and writing begins only after the checks pass. The package includes `install.py`, which copies the skills into `.agents/skills/` for Codex, `.claude/skills/` for Claude Code or `.trae/skills/` for Trae.

Who it is for. Participants in mathematical modeling contests who solve the problem together with an agent, and team leads who need reproducible calculations and checks before submission.

Good fit when

  • A task with spreadsheet attachments has to be taken by an agent to a finished paper with calculations and charts.
  • An interrupted run has to resume from the stopping point without losing evidence.
  • Before submission every chart and conclusion must be backed by code that was actually run.
  • A single chapter has to be fixed without rebuilding the whole text.

Not a fit when

  • A quick draft of a few pages is wanted: the author has the Lite and Flash branches for that.
  • Contest rules forbid AI help: compliance rests on the participant.
  • The task does not involve modeling with computation: the whole chain is built around running code.

Example request

Start on the task in `problem_files/` with the orchestrator: run the pre-check, propose a model route and stop before running code.

Limitations

Version 2.4.0-dev.4 is called a development branch in the README, with no released build. Python 3.11 or 3.12 is needed, plus LibreOffice for the final PDF check. The installer does not overwrite old installs and asks you to sort out conflicts by hand. Model recommendations are not backed by full runs, as the README says. Evidence checks do not guarantee a high score or a win. Descriptions, examples and instructions are mostly in Chinese. Only one edition is installed at a time: Standard, Lite, Flash or Pro.

How to disable. Delete the installed skills from the project's `.agents/skills/`, `.claude/skills/` or `.trae/skills/` and the `.mathmodel/install.json` file. Result folders and `problem_files/` stay and are removed by hand.

FAQ

Which editions exist and how do they differ?

Flash gives a quick basic draft. Lite gives a basic report with minimal steps. Standard drives a full paper with Word and PDF checks, and Pro adds repeated verification and several routes. Each edition lives in its own Git branch.

What does `install.py` do?

It copies the skills into the selected platform's directory, records file hashes and never touches the network. With `--check` it only checks whether installation is possible.

What else is needed besides Python?

LibreOffice for the final PDF check. Dependencies come from `requirements.txt`, and for optimization, if needed, from `requirements-modeling.txt`.

Can Standard and Lite be installed together?

No. The README requires one edition and one install location per project, otherwise a mixed install appears.

Does the package guarantee an award?

No. Passing the checks does not equal high quality or a win, as the README says outright.

Discussion

No questions or reviews yet.

Skills

A skill for math modeling contests CUMCM, MCM/ICM and the Electrical Cup: 10 stages, three roles, five gates and a LaTeX paper

SkillExtended access73Repository stars

Two skills for the CUMCM and MCM/ICM math modeling contests: problem breakdown, model choice, code and the paper

SkillExtended access437Repository stars

A workflow for mathematical modeling contests: ten stages, ten gates and frozen results before the paper is written.

SkillExtended access114Repository stars

A three-stage workflow for math modeling tasks: analysis and model choice, Python or MATLAB computation, and paper assembly in Word or LaTeX

SkillExtended access1.9KRepository stars

A skill set for math modeling contests: problem parsing, method selection, Python and MATLAB code, and paper writing

PluginExtended access1.1KRepository stars

Eight skills for math modeling contests that carry a task from the problem to a paper with figures and checked references

SkillExtended access327Repository stars

Comparison with similar tools

Cards that share the main search query, and how they differ.

ToolOfficialRepository starsMain difference
MathModel Skill Standard (this card)no458
MathModeling-skillsno1,091mathmodeling-skills bundles analysis, methods and formatting for Python and MATLAB; this one has stages S0-S8 with evidence gates and Word and PDF checks
mathmodel-skillno298mathmodel-skill by another author leads a team through CUMCM, MCM/ICM and an electrical contest in ten stages; this is a separate package with an installer and Word and PDF checks

README in short

The README opens with a table of editions and model recommendations, then covers installation and project layout. Detailed writing rules, stage contracts and output layout live in `docs/`.

README badge

Original SKILL.md

---
name: MathModel Skill Standard
description: "数学建模全流程技能包:赛题与附件预检、题意与模型路线、数据与图表计划、真实运行建模代码、证据门禁、分章节正式写作与 Word/PDF 渲染检查,产出可复现的竞赛论文和全套证据。当用户要做完整篇数学建模竞赛论文时使用。"
license: MIT
compatibility: "Python 3.11-3.12 与 requirements.txt;最终 PDF 渲染检查需要 LibreOffice;优化求解可选 scipy/HiGHS。"
---

Report a problem