Agent skill

Math Modeling Paper Verifier

by jihe520 in jihe520/MathModelAgent

Runs the final verification pass on a math-modeling competition paper written in Typst or LaTeX, checking structure, figures, numbers, leaks and compilation.

No licenceAuto-check: notesDocuments & Office

SKILL.md written in Chinese; this summary is our English description.

Install Math Modeling Paper Verifier

skills CLI
$ npx skills add jihe520/MathModelAgent --skill 6verity -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install jihe520/MathModelAgent 6verity --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/jihe520/MathModelAgent.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/6verity .claude/skills/6verity && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
6verity
GitHub stars
6.2k
Token cost
~1.4k tokens
SKILL.md length
275 words
Files
2 (incl. scripts)
Skills in repo
10
Repo updated
First seen
Licence
None found

At a glance

Runs the final verification pass on a math-modeling competition paper written in Typst or LaTeX, checking structure, figures, numbers, leaks and compilation.

  • Works in 9 steps: 运行文本质量门禁 → 章节数量和标题顺序 → 图表和章节匹配 → …
  • Doing final acceptance checks on a finished modeling-contest paper
  • SKILL.md covers 数学建模规范参考, 阶段边界, 输入 and 工作流程, plus 2 more sections
  • Runs Shell scripts from its folder; calls bash, pdftoppm and magick

What it does

This is the last gate of the workflow: it does not remodel, produce new results or rewrite the paper. It runs scripts/writing_check.sh, which picks Typst or LaTeX checks from the entry file extension and scans text only; its FAIL results are hard errors to fix and rerun. The agent then checks section count and heading order, whether every figure exists and is referenced, and whether captions and surrounding explanation match.

Further checks cover placeholders such as TODO, leaks of internal workflow filenames or result JSON paths into the paper text, list-heavy writing, repetitive figure-reference openings, and consistency between numbers in the paper and the recorded results, without inventing new results. Small hard errors are fixed directly; anything needing an earlier stage is written to reports/VERIFY_REPORT.md as not passed, along with the submission checklist, compile check and PDF visual check.

When your agent uses it

  • Doing final acceptance checks on a finished modeling-contest paper
  • Checking that every figure in a Typst or LaTeX paper exists and is referenced
  • Confirming that numbers in the text match the recorded results
  • Scanning for placeholders and leaked internal file names before submission

Example prompts

  • “Verify my finished Typst paper in ./paper/main.typ and write the verification report.”
  • “Check that all figures in main.tex are referenced and that the numbers match results.json.”
  • “Is this paper submission-ready? Run the final acceptance checks.”

Requirements

  • Bash to run scripts/writing_check.sh
  • A Typst or LaTeX toolchain to compile the paper
  • Pre-approved tools (allowed-tools): Bash(*), Read, Write, Edit, Grep, Glob, Agent, WebSearch, WebFetch

Workflow steps

9 steps, taken from the step headings in SKILL.md.

  1. 运行文本质量门禁
  2. 章节数量和标题顺序
  3. 图表和章节匹配
  4. 写作质量和泄露检查
  5. 数值和结果一致性
  6. 引用和模板规范
  7. 编译
  8. PDF 视觉检查
  9. 写验收报告

What it can do on your machine

Read from SKILL.md and the folder at commit 03f4eb3. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • Bash(*)
    • Read
    • Write
    • Edit
    • Grep
    • Glob
    • Agent
    • WebSearch
    • WebFetch

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/ (Shell), which the agent can run.

    Shell commands in SKILL.md call:

    • bash
    • pdftoppm
    • magick

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Math Modeling Paper Verifier loads about 1.4k tokens when it runs. Until then it costs about 27 tokens; SKILL.md has 275 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~27
When it runs · the whole SKILL.md, loaded when a task matches
~1.4k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NotePre-approves every shell command (allowed-tools: Bash)SKILL.md
    allowed-tools: Bash(*), Read, Write, Edit, Grep, Glob, Agent, WebSearch, WebFetch

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 275 words (~1,355 tokens).

name
6verity
allowed-tools
Bash(*), Read, Write, Edit, Grep, Glob, Agent, WebSearch, WebFetch

Read the full SKILL.md on GitHub

Files

SKILL.md and 1 other file (scripts) in skills/6verity of jihe520/MathModelAgent.

  • SKILL.md
  • scripts/writing_check.sh

Open the folder on GitHubat commit 03f4eb3

Compare with similar skills

Math Modeling Paper Verifier next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Math Modeling Paper Verifier compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Math Modeling Paper Verifier this skilljihe520/MathModelAgent6.2k—~1.4kAutomated safety check: NotesNone
NSFC Budget Justification Writerhuangwb8/ChineseResearchLaTeX2.9k1 repos~1.4kAutomated safety check: PassMIT
Market Research Reportsdavila7/claude-code-templates32k9 repos~7.2kAutomated safety check: NotesMIT
Academic LaTeX Formatterlingzhi227/agent-research-skills386—~603Automated safety check: PassNone
AutoMCM-Pro Math Modeling AgentRealSeaberry/AutoMCM-Pro257—~8.5kAutomated safety check: PassMIT
AutoMCM-Pro for Codex CLIRealSeaberry/AutoMCM-Pro257—~1.6kAutomated safety check: PassMIT

Similar skills

  • NSFC Budget Justification Writer

    huangwb8/ChineseResearchLaTeX

    Writes a submission-ready NSFC budget justification as a LaTeX project and renders budget.pdf from your grant proposal text and supporting materials.

    2.9k GitHub starsUsed in 1 repo~1.4k tokens
    Research & ScienceAuto-check passed
  • Market Research Reports

    davila7/claude-code-templates

    Generate comprehensive market research reports (50+ pages) in the style of top consulting firms (McKinsey, BCG, Gartner).

    32k GitHub starsUsed in 9 repos~7.2k tokens
    Documents & OfficeAuto-check: notes
  • Academic LaTeX Formatter

    lingzhi227/agent-research-skills

    Sets up conference-specific LaTeX paper templates, checks a draft for formatting and submission issues, and auto-fixes common problems for venues like ICML, ICLR, NeurIPS, AAAI and ACL.

    386 GitHub stars~603 tokensUpdated 7 mo ago
    Documents & OfficeAuto-check passed
  • AutoMCM-Pro Math Modeling Agent

    RealSeaberry/AutoMCM-Pro

    Runs a math modeling competition entry end to end, in AI-led or human-led mode, with Git checkpoints and self-verified solver code before it enters the LaTeX paper.

    257 GitHub stars~8.5k tokensUpdated 29 days ago
    Research & ScienceAuto-check passed
  • AutoMCM-Pro for Codex CLI

    RealSeaberry/AutoMCM-Pro

    Runs a math modeling contest pipeline for CUMCM and MCM/ICM entries in Codex CLI, with git checkpoints, verified solver code and human review at each stage.

    257 GitHub stars~1.6k tokensUpdated 29 days ago
    Data & AnalyticsAuto-check passed
  • Market Research

    thatrebeccarae/claude-marketing

    Generate comprehensive market research reports (50+ pages) in the style of top consulting firms (McKinsey, BCG, Gartner).

    162 GitHub stars~1.1k tokensUpdated 4 mo ago
    Marketing & SEOAuto-check passed

More from jihe520/MathModelAgent

All 10 skills in this repo
  • MathModel Figure Templates

    jihe520/MathModelAgent

    Renders ready-made scientific figure templates, such as raincloud plots, Taylor diagrams and chord diagrams, from bundled Python scripts in the MathModel sandbox.

    6.2k GitHub stars~627 tokensUpdated 6 days ago
    Auto-check: notes
  • Typst Author

    jihe520/MathModelAgent

    Generates, edits and debugs Typst (.typ) documents using the bundled Typst documentation as the source of truth, with formatting checks after each edit.

    6.2k GitHub starsUsed in 1 repo~2.3k tokens
    Auto-check passed
  • Rewrites a math modeling competition paper into an English EI conference submission, using a bundled IEEE LaTeX template, with evidence tracked back to the original paper.

    6.2k GitHub stars~688 tokensUpdated 6 days ago
    Auto-check passed
  • Math Modeling Workflow Starter

    jihe520/MathModelAgent

    Entry point for a math modeling competition project: asks about preferences, writes plan.md and todo.md, then calls stage skills for analysis, code, diagrams, paper and verification.

    6.2k GitHub stars~918 tokensUpdated 6 days ago
    Auto-check: notes
  • Math Modeling Problem Analysis

    jihe520/MathModelAgent

    Chinese-language stage that turns a math modeling contest problem and its data files into a modeling report with sub-problems, formulas and a task list for coding.

    6.2k GitHub stars~494 tokensUpdated 6 days ago
    Auto-check: notes
  • Math Modeling Code and Figures

    jihe520/MathModelAgent

    Math modeling stage that turns an analysis report into reproducible code, validates the solutions, writes RESULTS_REPORT.md and produces data-driven PDF charts for the paper.

    6.2k GitHub stars~444 tokensUpdated 6 days ago
    Auto-check: notes

Works with

Questions about Math Modeling Paper Verifier

What does Math Modeling Paper Verifier do?

Runs the final verification pass on a math-modeling competition paper written in Typst or LaTeX, checking structure, figures, numbers, leaks and compilation. This is the last gate of the workflow: it does not remodel, produce new results or rewrite the paper.sh, which picks Typst or LaTeX checks from the entry file extension and scans text only; its FAIL results are hard errors to fix and rerun.

When should I use Math Modeling Paper Verifier?

Math Modeling Paper Verifier fits situations like: doing final acceptance checks on a finished modeling-contest paper; checking that every figure in a Typst or LaTeX paper exists and is referenced; confirming that numbers in the text match the recorded results; scanning for placeholders and leaked internal file names before submission.

How do I install Math Modeling Paper Verifier in Claude Code?

Run `npx skills add jihe520/MathModelAgent --skill 6verity -a claude-code`. Or copy the skill folder (skills/6verity in jihe520/MathModelAgent) into .claude/skills/6verity in your project. Claude Code loads it when a task matches its description.

How do I install Math Modeling Paper Verifier in Codex?

Run `npx skills add jihe520/MathModelAgent --skill 6verity -a codex`. Or copy the skill folder (skills/6verity in jihe520/MathModelAgent) into .agents/skills/6verity in your project. Codex loads it when a task matches its description.

Can I use Math Modeling Paper Verifier in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add jihe520/MathModelAgent --skill 6verity -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/6verity, .gemini/skills/6verity, .github/skills/6verity and .opencode/skills/6verity in your project.

What does Math Modeling Paper Verifier need to run?

Going by SKILL.md and its folder, Math Modeling Paper Verifier needs a shell for the scripts in its folder and the command-line tools its instructions call (bash, pdftoppm and magick). Our summary lists: Bash to run scripts/writing_check.sh; A Typst or LaTeX toolchain to compile the paper. Its frontmatter pre-approves these tools: Bash(*), Read, Write, Edit, Grep, Glob, Agent, WebSearch, WebFetch.

Does Math Modeling Paper Verifier access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Math Modeling Paper Verifier safe to install?

Our automated static check of SKILL.md found notes only (pre-approves every shell command (allowed-tools: bash)), nothing it rates as a warning. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Math Modeling Paper Verifier use?

No licence was found for Math Modeling Paper Verifier or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Math Modeling Paper Verifier use?

About 1.4k tokens (SKILL.md is roughly 5.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Math Modeling Paper Verifier?

Skills that share tags, products or a category with Math Modeling Paper Verifier: NSFC Budget Justification Writer (huangwb8/ChineseResearchLaTeX, 2.9k stars), Market Research Reports (davila7/claude-code-templates, 32k stars), Academic LaTeX Formatter (lingzhi227/agent-research-skills, 386 stars) and AutoMCM-Pro Math Modeling Agent (RealSeaberry/AutoMCM-Pro, 257 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Math Modeling Paper Verifier?

jihe520 (a GitHub user) maintains it in jihe520/MathModelAgent, which has 6,181 GitHub stars. The repository holds 10 skills in this directory. The repository was last updated on October 3, 2026.

Source: jihe520/MathModelAgent on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.