#838 by GitHub stars
zhnnky329/MathModeling-skills
面向数学建模竞赛的 Claude Code / Codex Skills ,支持分阶段建模流程与 Python、MATLAB/北太天元代码分支。
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
plugins/mathmodeling-skills/skills/code-reviewer/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 0b46e9c78335
No earlier version was observed for comparison.
plugins/mathmodeling-skills/skills/completeness-auditor/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 0b46e9c78335
No earlier version was observed for comparison.
plugins/mathmodeling-skills/skills/consistency-auditor/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 0b46e9c78335
No earlier version was observed for comparison.
plugins/mathmodeling-skills/skills/data-auditor-cleaner/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 0b46e9c78335
No earlier version was observed for comparison.
plugins/mathmodeling-skills/skills/decision-prompt-builder/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 0b46e9c78335
No earlier version was observed for comparison.
plugins/mathmodeling-skills/skills/figure-table-planner/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 0b46e9c78335
No earlier version was observed for comparison.
plugins/mathmodeling-skills/skills/final-method-explainer/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 0b46e9c78335
No earlier version was observed for comparison.
plugins/mathmodeling-skills/skills/math-figure-generator/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 0b46e9c78335
No earlier version was observed for comparison.
plugins/mathmodeling-skills/skills/matlab-code-reviewer/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 0b46e9c78335
No earlier version was observed for comparison.
plugins/mathmodeling-skills/skills/matlab-model-code-generator/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 0b46e9c78335
No earlier version was observed for comparison.
plugins/mathmodeling-skills/skills/method-selector/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 0b46e9c78335
No earlier version was observed for comparison.
plugins/mathmodeling-skills/skills/model-assumptions-builder/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 0b46e9c78335
No earlier version was observed for comparison.
plugins/mathmodeling-skills/skills/model-code-analyzer/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 0b46e9c78335
No earlier version was observed for comparison.
plugins/mathmodeling-skills/skills/modeler-decision-logger/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 0b46e9c78335
No earlier version was observed for comparison.
plugins/mathmodeling-skills/skills/paper-polisher/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 0b46e9c78335
No earlier version was observed for comparison.
plugins/mathmodeling-skills/skills/paper-section-writer/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 0b46e9c78335
No earlier version was observed for comparison.
plugins/mathmodeling-skills/skills/problem-classifier/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 0b46e9c78335
No earlier version was observed for comparison.
plugins/mathmodeling-skills/skills/problem-parser/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 0b46e9c78335
No earlier version was observed for comparison.
plugins/mathmodeling-skills/skills/python-code-reviewer/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 0b46e9c78335
No earlier version was observed for comparison.
plugins/mathmodeling-skills/skills/python-model-code-generator/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 0b46e9c78335
No earlier version was observed for comparison.
plugins/mathmodeling-skills/skills/quality-assurance-auditor/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 0b46e9c78335
No earlier version was observed for comparison.
plugins/mathmodeling-skills/skills/reference-manager/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 0b46e9c78335
No earlier version was observed for comparison.
plugins/mathmodeling-skills/skills/related-paper-analyzer/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 0b46e9c78335
No earlier version was observed for comparison.
plugins/mathmodeling-skills/skills/result-report-generator/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 0b46e9c78335
No earlier version was observed for comparison.
plugins/mathmodeling-skills/skills/robustness-checker/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 0b46e9c78335
No earlier version was observed for comparison.
plugins/mathmodeling-skills/skills/solution-package-builder/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 0b46e9c78335
No earlier version was observed for comparison.
plugins/mathmodeling-skills/skills/submission-packager/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 0b46e9c78335
No earlier version was observed for comparison.
plugins/mathmodeling-skills/skills/symbol-table-builder/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 0b46e9c78335
No earlier version was observed for comparison.
plugins/mathmodeling-skills/skills/workflow-orchestrator/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 0b46e9c78335
No earlier version was observed for comparison.
Verified commit 0b46e9c78335624ed3738b86087b6e8ff9ac1f0d
git clone --filter=blob:none --no-checkout https://github.com/zhnnky329/MathModeling-skills.git .hotskills/zhnnky329-mathmodeling-skills && git -C .hotskills/zhnnky329-mathmodeling-skills checkout --detach 0b46e9c78335624ed3738b86087b6e8ff9ac1f0d
# Copy each selected skill directory from .hotskills/zhnnky329-mathmodeling-skills into .claude/skills/<skill-name>/git clone --filter=blob:none --no-checkout https://github.com/zhnnky329/MathModeling-skills.git .hotskills/zhnnky329-mathmodeling-skills && git -C .hotskills/zhnnky329-mathmodeling-skills checkout --detach 0b46e9c78335624ed3738b86087b6e8ff9ac1f0d
# Copy each selected skill directory from .hotskills/zhnnky329-mathmodeling-skills into .agents/skills/<skill-name>/Heat
4.6- Star growth, last 7 daysAhead of 80% of tracked repositories
- Star growth, last 24 hoursAhead of 72% of tracked repositories
- Rank movement, last 7 daysAhead of 14% of tracked repositories
- Commits, last 30 daysAhead of 0% of tracked repositories
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekAhead of 0% of tracked repositories
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
Individual skills in this repository
- code-reviewer
plugins/mathmodeling-skills/skills/code-reviewer - completeness-auditor
plugins/mathmodeling-skills/skills/completeness-auditor - consistency-auditor
plugins/mathmodeling-skills/skills/consistency-auditor - data-auditor-cleaner
plugins/mathmodeling-skills/skills/data-auditor-cleaner - decision-prompt-builder
plugins/mathmodeling-skills/skills/decision-prompt-builder - figure-table-planner
plugins/mathmodeling-skills/skills/figure-table-planner - final-method-explainer
plugins/mathmodeling-skills/skills/final-method-explainer - math-figure-generator
plugins/mathmodeling-skills/skills/math-figure-generator - matlab-code-reviewer
plugins/mathmodeling-skills/skills/matlab-code-reviewer - matlab-model-code-generator
plugins/mathmodeling-skills/skills/matlab-model-code-generator - method-selector
plugins/mathmodeling-skills/skills/method-selector - model-assumptions-builder
plugins/mathmodeling-skills/skills/model-assumptions-builder - model-code-analyzer
plugins/mathmodeling-skills/skills/model-code-analyzer - modeler-decision-logger
plugins/mathmodeling-skills/skills/modeler-decision-logger - paper-polisher
plugins/mathmodeling-skills/skills/paper-polisher - paper-section-writer
plugins/mathmodeling-skills/skills/paper-section-writer - problem-classifier
plugins/mathmodeling-skills/skills/problem-classifier - problem-parser
plugins/mathmodeling-skills/skills/problem-parser - python-code-reviewer
plugins/mathmodeling-skills/skills/python-code-reviewer - python-model-code-generator
plugins/mathmodeling-skills/skills/python-model-code-generator - quality-assurance-auditor
plugins/mathmodeling-skills/skills/quality-assurance-auditor - reference-manager
plugins/mathmodeling-skills/skills/reference-manager - related-paper-analyzer
plugins/mathmodeling-skills/skills/related-paper-analyzer - result-report-generator
plugins/mathmodeling-skills/skills/result-report-generator - robustness-checker
plugins/mathmodeling-skills/skills/robustness-checker - solution-package-builder
plugins/mathmodeling-skills/skills/solution-package-builder - submission-packager
plugins/mathmodeling-skills/skills/submission-packager - symbol-table-builder
plugins/mathmodeling-skills/skills/symbol-table-builder - workflow-orchestrator
plugins/mathmodeling-skills/skills/workflow-orchestrator
How it works
code-reviewer
When your agent uses it
Detect whether approved modeling code is Python or MATLAB/Beita Tianyuan and route it to the matching reviewer using the compact named-check review contract.
What it loads into context
Frontmatter
37 tokensAlways available to the agent
SKILL.md
228 tokensWhen the skill is activated
Reference documents
32,461 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Scripts executed separately
../submission-packager/scripts/package_submission.py
Files
../../../../.claude-plugin/marketplace.jsonasset813 bytes../../.claude-plugin/plugin.jsonasset598 bytes../../hooks/hooks.jsonasset378 bytesSKILL.mdcore1,089 bytes../completeness-auditor/SKILL.mddoc2,131 bytes../consistency-auditor/SKILL.mddoc2,265 bytes../data-auditor-cleaner/SKILL.mddoc4,219 bytes../decision-prompt-builder/SKILL.mddoc3,570 bytes../figure-table-planner/SKILL.mddoc2,492 bytes../final-method-explainer/SKILL.mddoc2,103 bytes../math-figure-generator/SKILL.mddoc2,339 bytes../math-figure-generator/references/chart-patterns.mddoc17,448 bytes../math-figure-generator/references/color-systems.mddoc4,764 bytes../math-figure-generator/references/layout-guide.mddoc7,137 bytes../math-figure-generator/references/render-check.mddoc730 bytes../matlab-code-reviewer/SKILL.mddoc1,959 bytes../matlab-model-code-generator/SKILL.mddoc2,786 bytes../method-selector/SKILL.mddoc6,362 bytes../method-selector/references/method-family-guide.mddoc2,209 bytes../method-selector/references/risk-probe-contract.mddoc3,070 bytes../model-assumptions-builder/SKILL.mddoc1,987 bytes../model-code-analyzer/SKILL.mddoc3,548 bytes../modeler-decision-logger/SKILL.mddoc3,129 bytes../paper-polisher/SKILL.mddoc13,872 bytes../paper-section-writer/SKILL.mddoc2,624 bytes../problem-classifier/SKILL.mddoc2,452 bytes../problem-classifier/references/task-type-guide.mddoc1,532 bytes../problem-parser/SKILL.mddoc2,646 bytes../python-code-reviewer/SKILL.mddoc2,750 bytes../python-model-code-generator/SKILL.mddoc2,786 bytes../quality-assurance-auditor/SKILL.mddoc2,316 bytes../reference-manager/SKILL.mddoc10,607 bytes../related-paper-analyzer/SKILL.mddoc7,255 bytes../result-report-generator/SKILL.mddoc2,754 bytes../robustness-checker/SKILL.mddoc2,353 bytes../solution-package-builder/SKILL.mddoc2,953 bytes../submission-packager/SKILL.mddoc4,452 bytes../submission-packager/scripts/package_submission.pyruns27,223 bytes../symbol-table-builder/SKILL.mddoc1,899 bytes../workflow-orchestrator/SKILL.mddoc7,038 bytes
Read SKILL.md
# Workflow
1. Inspect target code extensions and the implementation target in `qx_code_plan.md`.
2. Route `.py` work to `python-code-reviewer`.
3. Route `.m` work to `matlab-code-reviewer`.
4. If both languages are intentionally present, review each separately.
5. If the language or target is ambiguous, report the exact conflict.
# Review Contract
New reviews write JSON and evaluate these named checks:
- `syntax`
- `input_contract`View the complete source on GitHubcompleteness-auditor
When your agent uses it
Audit whether the semantic evidence required by the active lean or submission profile exists and is current, without requiring one verbose artifact per skill or an arbitrary number of pass bullets.
What it loads into context
Frontmatter
42 tokensAlways available to the agent
SKILL.md
442 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore2,131 bytes
Read SKILL.md
# Purpose
Check deliverable evidence, not whether every invoked skill left a ceremonial report.
# Lean Checks
Per active Qx, require as applicable:
- manifest;
- method card;
- human decision ledger;
- risk-probe summary;
- latest run summary.
View the complete source on GitHubconsistency-auditor
When your agent uses it
Run scoped or final cross-media consistency checks for mathematical-modeling artifacts, comparing canonical numbers, symbols, parameters, decisions, files, and paper claims without performing full-workspace audits for low-risk changes.
What it loads into context
Frontmatter
49 tokensAlways available to the agent
SKILL.md
489 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore2,265 bytes
Read SKILL.md
# Modes
- `scoped`: run only for a `CANONICAL` or `FROZEN` change and only for affected Qx/identifiers.
- `final`: run across all submission artifacts before assembly.
# Sources of Truth
Prefer:
- `frozen_numbers.json` for paper numbers;
- `qx_decisions.jsonl` for human judgments;
- `planning/symbol_table.md` for symbols/units;
- approved code plan and run summary for parameters and executed methods;
- solution package for writer-facing structure.View the complete source on GitHubdata-auditor-cleaner
When your agent uses it
Map contest attachments to subquestions, audit and clean raw data, and emit one reusable data profile with quality, coverage, imbalance, concentration, and method-readiness evidence for downstream risk screening.
What it loads into context
Frontmatter
49 tokensAlways available to the agent
SKILL.md
931 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore4,219 bytes
Read SKILL.md
# Purpose
Create traceable cleaned data and one reusable profile. Do not repeat the same data inspection separately for every candidate method.
# Preconditions
- Problem parse and subquestion IDs exist.
- Raw files are available under `workspace/data_raw/` or the workspace's documented legacy raw-data path.
- Required outputs and known field needs are available.
Stop rather than fabricate a missing attachment, unit, field meaning, or label.
# Workflow
View the complete source on GitHubdecision-prompt-builder
When your agent uses it
Build one compact choice card at a genuine mathematical-modeling judgment point. Use before method screening, after a meaningful experiment, or before final claim/freeze approval so the human chooses the trade-off while AI handles mechanical consequences.
What it loads into context
Frontmatter
53 tokensAlways available to the agent
SKILL.md
754 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Before method screening
- After a meaningful experiment
- Before final freeze
Files
SKILL.mdcore3,570 bytes
Read SKILL.md
# Purpose
Ask the smallest useful question that only the human modeler can answer. Present mutually exclusive options with consequences; do not turn mechanical checks into user questions.
# Inputs
- Current gate and the judgment it needs.
- Problem goal, required output, hard constraints, and available evidence.
- `planning/session_config.json`.
- Existing decisions in `methods/Qx/qx_decisions.jsonl`.
# Configuration
- Read `interaction_mode`; accept legacy `mode` for compatibility.View the complete source on GitHubfigure-table-planner
When your agent uses it
Plan the smallest set of diagnostic, comparison, paper, and appendix figures or tables needed to support verified mathematical-modeling decisions and claims.
What it loads into context
Frontmatter
36 tokensAlways available to the agent
SKILL.md
515 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore2,492 bytesSKILL.mdcore2,492 bytesSKILL.mdcore2,492 bytes
Read SKILL.md
# Purpose
Make every visual evidence-bearing. Prefer fewer useful visuals over a decorative inventory.
# Inputs
- method card and decision ledger;
- run summaries and final result analysis;
- robustness evidence;
- solution package and frozen numbers in submission mode;
- existing figures/tables.
# Figure Types
View the complete source on GitHubfinal-method-explainer
When your agent uses it
Build the authoritative final method explanation for a submission-ready subquestion from the method card, human decision ledger, code plan, final results, and robustness evidence.
What it loads into context
Frontmatter
41 tokensAlways available to the agent
SKILL.md
443 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore2,103 bytes
Read SKILL.md
# Purpose
Explain the selected method completely without re-authoring why the human chose it.
# Preconditions
- `rigor_profile` is `submission` or writer handoff is explicitly requested.
- Human method choice and result verdicts are recorded in `qx_decisions.jsonl`.
- Approved code ran and final result/robustness evidence exists.
# Sources
Use:
View the complete source on GitHubmath-figure-generator
When your agent uses it
Generate and render-verify publication-quality mathematical-modeling figures from saved evidence, using the approved figure plan, source data, claim, type, and consistent visual system.
What it loads into context
Frontmatter
42 tokensAlways available to the agent
SKILL.md
493 tokensWhen the skill is activated
Reference documents
7,863 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore2,339 bytesSKILL.mdcore2,339 bytesSKILL.mdcore2,339 bytesSKILL.mdcore2,339 bytesSKILL.mdcore2,339 bytesreferences/chart-patterns.mddoc17,448 bytesreferences/color-systems.mddoc4,764 bytesreferences/layout-guide.mddoc7,137 bytesreferences/render-check.mddoc730 bytes
Read SKILL.md
# Preconditions
- Figure type, source artifacts, and target claim are known.
- Type 3 claim is human-confirmed.
- Submission figures use final/frozen evidence.
# References
Load only what the requested chart needs:
- `references/chart-patterns.md`
- `references/color-systems.md`
- `references/layout-guide.md`
- `references/render-check.md`View the complete source on GitHubmatlab-code-reviewer
When your agent uses it
Review, run, debug, and verify approved MATLAB or Beita Tianyuan modeling code against its plan, data contract, method decision, compatibility constraints, and experiment outputs, saving one compact JSON review.
What it loads into context
Frontmatter
49 tokensAlways available to the agent
SKILL.md
431 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore1,959 bytes
Read SKILL.md
# Preconditions
- MATLAB code and `code/matlab/Qx/qx_code_plan.md` exist.
- Approved decision, method card, data profile, and run summary are available.
- MATLAB or 北太天元 runtime availability is known.
# Workflow
1. Resolve approved main/baseline scope and any activated fallback.
2. Inspect and run the code when a compatible runtime is available.
3. Evaluate:
- `syntax`
- `input_contract`
- `method_alignment`View the complete source on GitHubmatlab-model-code-generator
When your agent uses it
Generate and run minimal reproducible MATLAB or Beita Tianyuan compatible code for the human-approved main method and usable baseline, with compact experiment artifacts and a canonical run summary.
What it loads into context
Frontmatter
43 tokensAlways available to the agent
SKILL.md
620 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore2,786 bytes
Read SKILL.md
# Preconditions
- G2.5 human method choice is recorded.
- `code/matlab/Qx/qx_code_plan.md` exists.
- Required cleaned data and profile exist.
- The plan targets MATLAB or 北太天元.
Legacy artifacts may be read during migration but do not override the human decision.
# Workflow
1. Read the code plan, decision ledger, method card, probe conditions, and data profile.
2. Confirm scope: approved main plus usable baseline. Implement a fallback only after activation.
3. Generate conservative `.m` files under `code/matlab/Qx/`.View the complete source on GitHubmethod-selector
When your agent uses it
Build and risk-screen a compact role-based method shortlist for a mathematical-modeling subquestion. Use after problem framing and data profiling, before model code generation, to propose a main candidate, a usable baseline, and at most one conditional fallback without padding the pool.
What it loads into context
Frontmatter
59 tokensAlways available to the agent
SKILL.md
1,334 tokensWhen the skill is activated
Reference documents
1,139 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore6,362 bytesreferences/method-family-guide.mddoc2,209 bytesreferences/risk-probe-contract.mddoc3,070 bytes
Read SKILL.md
# Purpose
Convert the framed problem and data profile into a small executable decision surface. Screen methods for load-bearing data, assumption, degeneracy, sensitivity, and scale risks before asking the human to choose.
This skill proposes and probes methods. The human chooses the method.
# Preconditions
- G1 problem framing passed.
- Required output and evaluation criteria are known.
- Relevant data inventory or audit exists.
- `planning/symbol_table.md` and `planning/model_assumptions.md` exist when the problem needs them.
If these are missing, return to the producer skill rather than guessing.View the complete source on GitHubmodel-assumptions-builder
When your agent uses it
Extract and maintain global and method-specific mathematical-model assumptions from the problem frame, active method cards, data profile, and risk probes, while leaving necessity and impact judgments to the human modeler.
What it loads into context
Frontmatter
48 tokensAlways available to the agent
SKILL.md
400 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore1,987 bytesSKILL.mdcore1,987 bytes
Read SKILL.md
# Inputs
- problem parse;
- active method cards;
- data profile and risk-probe summaries;
- question dependency map;
- existing assumptions and human decisions.
Read legacy candidate pools only during migration.
# Workflow
1. Extract explicit problem assumptions and method-induced assumptions.
2. Remove filler statements that do not affect model validity or interpretation.View the complete source on GitHubmodel-code-analyzer
When your agent uses it
Translate a human-approved main method and usable baseline into a minimal language-neutral implementation and experiment contract. Use after G2.5 and data readiness, before Python or MATLAB code generation.
What it loads into context
Frontmatter
45 tokensAlways available to the agent
SKILL.md
790 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore3,548 bytes
Read SKILL.md
# Purpose
Define exactly what code must implement and save. Do not expand the approved experiment scope or fully plan a dormant fallback.
# Preconditions
- `methods/Qx/qx_method_card.md` and probe summary exist.
- `methods/Qx/qx_decisions.jsonl` contains a human `DECIDED` method choice.
- A usable baseline is identified.
- Cleaned data and `data_profile.json` are ready when data is required.
- Implementation target and round are known.
Read legacy candidate/decision artifacts only when the new artifacts are absent.
View the complete source on GitHubmodeler-decision-logger
When your agent uses it
Faithfully append a human modeler's choice and rationale to one canonical per-subquestion JSONL decision ledger. Use after a choice card is answered or when migrating legacy decision artifacts; never originate or improve the decision.
What it loads into context
Frontmatter
53 tokensAlways available to the agent
SKILL.md
704 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore3,129 bytesSKILL.mdcore3,129 bytes
Read SKILL.md
# Purpose
Make human judgment traceable without multiplying decision files.
# Canonical Output
`methods/Qx/qx_decisions.jsonl`
One JSON object per line. Records are append-only.
Use `planning/framing_decisions.jsonl` for global/pre-Qx framing decisions.
# Required Fields
View the complete source on GitHubpaper-polisher
When your agent uses it
Polish mathematical modeling paper drafts for grammar, clarity, formula consistency, hedging calibration, overclaim detection, and contest formatting compliance. Use after paper-section-writer has drafted sections.
What it loads into context
Frontmatter
47 tokensAlways available to the agent
SKILL.md
2,986 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 1. Sentence Length
- 2. Paragraph Structure
- 3. Tense Consistency
- 4. Hedging Calibration
- 5. Overclaim Detection
- 6. Formula Formatting
- 7. Notation Consistency
- 8. Figure and Table References
- 9. Transition and Flow
- 10. Word Choice
- 11. Voice
- 12. Formatting Compliance
- Example 1: Overclaim downgrade
- Example 2: Notation fix
- Example 3: Sentence split
Files
SKILL.mdcore13,872 bytesSKILL.mdcore13,872 bytes
Read SKILL.md
# Purpose
Polish mathematical modeling contest paper sections for language quality, logical clarity, formula consistency, and claim calibration.
This skill operates on already-drafted paper sections. It improves wording, fixes grammar, checks formulas, calibrates hedging to match evidence strength, detects overclaims, and ensures formatting compliance. It does not invent new content, add unsupported claims, or rewrite the paper's scientific argument.
Adapted from [nature-polishing](https://github.com/Yuan1z0825/nature-skills) design principles: language serves the argument, polish should not hide weak reasoning, and claims must be proportional to evidence.
This skill does not write new paper sections, run experiments, generate figures, or perform final QA.
# When to use
Use this skill:
View the complete source on GitHubpaper-section-writer
When your agent uses it
Draft submission-ready mathematical-modeling paper sections from the approved solution package, frozen numbers, human decision ledger, and verified figures without searching scattered exploratory outputs or inventing interpretation.
What it loads into context
Frontmatter
43 tokensAlways available to the agent
SKILL.md
529 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore2,624 bytes
Read SKILL.md
# Preconditions
- `rigor_profile` is `submission`.
- Final method explanation exists.
- Final result analysis exists.
- Solution package and current frozen numbers exist.
- Required human claim-scope and physical/domain-meaning decisions are recorded.
If any prerequisite is missing, return to its producer rather than drafting around the gap.
# Primary Sources
Use, in order:
View the complete source on GitHubproblem-classifier
When your agent uses it
Classify each parsed mathematical-modeling subquestion by required output and structure, surface ambiguous framing trade-offs for human choice, and record primary/secondary task types without selecting algorithms.
What it loads into context
Frontmatter
43 tokensAlways available to the agent
SKILL.md
521 tokensWhen the skill is activated
Reference documents
295 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore2,452 bytesreferences/task-type-guide.mddoc1,532 bytes
Read SKILL.md
# Preconditions
- `planning/parse/problem_parse.json` exists and maps every Qx to an output.
- Material framing ambiguities are visible.
Read legacy parse paths only during migration.
# Task Types
- evaluation/ranking;
- prediction/estimation;
- optimization/decision;
- mechanism/dynamics;
- classification/clustering;View the complete source on GitHubproblem-parser
When your agent uses it
Parse a mathematical-modeling problem into goals, objects, data, constraints, outputs, subquestions, dependencies, variables, relationships, and human-confirmed success criteria before any method selection.
What it loads into context
Frontmatter
44 tokensAlways available to the agent
SKILL.md
562 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore2,646 bytesSKILL.mdcore2,646 bytes
Read SKILL.md
# Purpose
Produce a model-neutral problem contract. Do not start from favorite algorithms or infer missing attachments.
# Inputs
- complete problem statement and attachments list;
- contest rules and required deliverables;
- user clarifications;
- existing parse when revising.
# Workflow
1. Record source files and missing referenced material.View the complete source on GitHubpython-code-reviewer
When your agent uses it
Review, run, debug, and verify approved Python modeling code against its code plan, data contract, method decision, risk conditions, and experiment outputs, saving one compact JSON review.
What it loads into context
Frontmatter
45 tokensAlways available to the agent
SKILL.md
637 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore2,750 bytes
Read SKILL.md
# Preconditions
- Python code and `code/Qx/qx_code_plan.md` exist.
- Approved method decision, method card, data profile, and relevant run summary are available.
- Required inputs are accessible.
# Workflow
1. Resolve the approved main and usable baseline. Flag scripts for unapproved candidates unless a fallback activation exists.
2. Inspect and run the code in the intended order.
3. Evaluate required checks:
- `syntax`: imports, execution, exceptions, and obvious runtime faults.
- `input_contract`: paths, fields, units, shapes, missing-data handling, and raw-data protection.
- `method_alignment`: formulas, objectives, constraints, assumptions, main/baseline roles, and fallback scope match the approved plan.View the complete source on GitHubpython-model-code-generator
When your agent uses it
Generate and run minimal reproducible Python modeling code for the human-approved main method and usable baseline, saving compact experiment artifacts and a canonical run summary.
What it loads into context
Frontmatter
38 tokensAlways available to the agent
SKILL.md
617 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore2,786 bytes
Read SKILL.md
# Preconditions
- G2.5 human method choice is recorded in `methods/Qx/qx_decisions.jsonl`.
- `code/Qx/qx_code_plan.md` exists.
- Required cleaned data and profile exist.
- The plan targets Python.
Legacy method pools and `code/model-code-analyzer.md` may be read during migration, but they do not override the human choice.
# Workflow
1. Read the code plan, decision ledger, method card, probe conditions, and data profile.
2. Confirm scope:
- one approved main method;View the complete source on GitHubquality-assurance-auditor
When your agent uses it
Perform the final submission-level audit of mathematical-modeling workflow integrity, evidence quality, anti-fabrication, paper coherence, figures, references, and contest readiness after consistency and completeness audits pass.
What it loads into context
Frontmatter
49 tokensAlways available to the agent
SKILL.md
481 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore2,316 bytes
Read SKILL.md
# Preconditions
- `rigor_profile` is `submission`.
- All Qx reached G5.
- Final consistency and completeness audits exist.
# Audit Dimensions
1. **Workflow integrity**
- G1–G5 passed per Qx.
- Human judgments trace to the decision ledger.
- Main/baseline/fallback execution respected approved scope.
2. **Evidence integrity**View the complete source on GitHubreference-manager
When your agent uses it
Manage and verify references for mathematical modeling contest papers, generating BibTeX entries, checking citation completeness, and ensuring all references are traceable to actual sources.
What it loads into context
Frontmatter
41 tokensAlways available to the agent
SKILL.md
2,441 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- `paper/refs.bib`
- `paper/reference_audit.md`
- Example 1: Clean audit
- Example 2: Fabrication detected
Files
SKILL.mdcore10,607 bytesSKILL.mdcore10,607 bytesSKILL.mdcore10,607 bytesSKILL.mdcore10,607 bytesSKILL.mdcore10,607 bytesSKILL.mdcore10,607 bytesSKILL.mdcore10,607 bytes
Read SKILL.md
# Purpose
Manage and verify references for mathematical modeling contest papers.
This skill checks that every cited reference corresponds to an actual source, verifies that citations are placed where evidence is needed, generates properly formatted BibTeX entries for all references, and ensures that the paper does not contain fabricated citations.
This skill does not search for new papers, write paper sections, select methods, or perform QA on modeling content.
# When to use
Use this skill:
- After `paper-section-writer` has drafted paper sections with citations.
- Before `quality-assurance-auditor`.View the complete source on GitHubrelated-paper-analyzer
When your agent uses it
Collect and analyze relevant papers, reports, and reference methods to inform method selection without fabricating references or copying models blindly.
What it loads into context
Frontmatter
36 tokensAlways available to the agent
SKILL.md
1,489 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Example 1: Papers missing
- Example 2: Papers available
Files
SKILL.mdcore7,255 bytes
Read SKILL.md
# Purpose
Analyze user-provided papers and reports before final method selection.
This skill checks whether the user has placed original paper files under `workspace/papers/`, reads those originals, and extracts transferable method cues, assumptions, variables, validation ideas, and limitations for the current subquestions.
This skill does not fabricate references, browse for new papers, write the final method card, or copy a published model blindly.
# When to use
Use this skill:
- After `problem-parser` and `problem-classifier` have produced validated artifacts.
- Before `method-selector`.View the complete source on GitHubresult-report-generator
When your agent uses it
Summarize modeling experiment evidence, compare the approved main method with a usable baseline, surface fallback triggers, and produce a decision-point or final report without creating routine per-round prose.
What it loads into context
Frontmatter
44 tokensAlways available to the agent
SKILL.md
574 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Ordinary lean round
- Decision-point round
- Final/submission mode
Files
SKILL.mdcore2,754 bytesSKILL.mdcore2,754 bytes
Read SKILL.md
# Purpose
Turn saved experiment artifacts into compact evidence. Do not treat ordinary successful runs as requiring a long report, and do not choose the winning method.
# Inputs
- `run_summary.json`
- method card and probe summary
- decision ledger
- saved tables, metrics, and figures
- session `rigor_profile`
Stop if the run summary claims outputs that do not exist or if main and baseline are not comparable.
View the complete source on GitHubrobustness-checker
When your agent uses it
Design and run risk-targeted robustness, sensitivity, error, and baseline checks for an approved mathematical model, emitting compact machine evidence in lean mode and a final report in submission mode.
What it loads into context
Frontmatter
44 tokensAlways available to the agent
SKILL.md
490 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore2,353 bytesSKILL.mdcore2,353 bytes
Read SKILL.md
# Purpose
Test the claims most likely to fail. Choose checks from the model's assumptions and decision risks rather than filling a generic checklist.
# Preconditions
- Approved main and usable baseline executed.
- Run summary, method card, probe summary, and relevant outputs exist.
- Claim or decision to be tested is known.
# Workflow
1. Identify load-bearing assumptions and claims.
2. Select applicable checks:View the complete source on GitHubsolution-package-builder
When your agent uses it
Assemble a submission-ready writer package from final method, result, robustness, figure, and human-decision artifacts, then freeze approved numerical claims with provenance.
What it loads into context
Frontmatter
38 tokensAlways available to the agent
SKILL.md
655 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore2,953 bytesSKILL.mdcore2,953 bytesSKILL.mdcore2,953 bytesSKILL.mdcore2,953 bytesSKILL.mdcore2,953 bytesSKILL.mdcore2,953 bytes
Read SKILL.md
# Purpose
Create the writer's single source package and immutable numerical snapshot. Do not manufacture missing judgments or freeze unapproved claims.
# Preconditions
- `rigor_profile` is `submission`.
- Final method explanation, final result analysis, robustness report, and figure plan exist.
- Human method, result, stability, and claim-scope decisions exist in `qx_decisions.jsonl`.
- Canonical sources are current.
# Workflow
1. Collect final method structure, result claims, limitations, figures, tables, and decision provenance.View the complete source on GitHubsubmission-packager
When your agent uses it
Package a G6-approved mathematical-modeling paper and its exact supporting code, data, results, and figures without changing their behavior or the workspace.
What it loads into context
Frontmatter
37 tokensAlways available to the agent
SKILL.md
916 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Scripts executed separately
scripts/package_submission.py
Files
SKILL.mdcore4,452 bytesSKILL.mdcore4,452 bytesSKILL.mdcore4,452 bytesSKILL.mdcore4,452 bytesSKILL.mdcore4,452 bytesscripts/package_submission.pyruns27,223 bytes
Read SKILL.md
# Purpose
Create one paper Markdown and one `支撑材料/` directory after the submission audits. Preserve selected code, inputs, and outputs under their workspace-relative paths. The packaged code must retain its module imports, CSV parsing, and normal working-directory paths. A packaging manifest stays outside the package at `planning/submission_packaging_manifest.json`.
# Preconditions
- `planning/session_config.json` selects `rigor_profile: submission`.
- Every `planning/manifests/Qx.json` is at G6 and allows final assembly.
- `paper/audits/cross_media_consistency_audit.md`, `paper/audits/completeness_audit.md`, and `paper/qa_report.md` each contain an explicit `Verdict: PASSED` line. Ask the relevant auditor to record the verdict when an older report omits it; do not infer passage from file existence.
- The paper and freezes have not changed after those audits. Renew affected audits when they have.
- Each Qx has a current `frozen_numbers.json`. Its source files identify one successful experiment round; that round's `run_summary.json` lists `scripts`, `inputs`, and `outputs` as workspace-relative paths. Update canonical run evidence through the normal workflow when a field is missing. Never select a round by its number alone.
- A final `paper/main.md` exists, or supply another Markdown with `--paper`.
If the human explicitly authorizes packaging before G6, record their choice and rationale as a `DECIDED` human `packaging_waiver` in a decision ledger. Pass its `decision_id` with `--allow-unaudited`. The package manifest records this waiver and every failed gate or audit; never label it G6-approved.View the complete source on GitHubsymbol-table-builder
When your agent uses it
Build and maintain one global mathematical symbol and unit table from the problem frame and active method cards, resolving cross-subquestion conflicts before code or paper work.
What it loads into context
Frontmatter
38 tokensAlways available to the agent
SKILL.md
395 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore1,899 bytesSKILL.mdcore1,899 bytes
Read SKILL.md
# Purpose
Ensure the same concept uses one symbol and different concepts do not collide.
# Inputs
- problem parse and relationships;
- active `methods/Qx/qx_method_card.md`;
- approved code plans when available;
- question dependency map;
- existing `planning/symbol_table.md`.
Read legacy candidate pools only when method cards are absent.
View the complete source on GitHubworkflow-orchestrator
When your agent uses it
Inspect a mathematical-modeling workspace, evaluate lean or submission gates per subquestion, update machine-readable manifests, classify change impact, and route one next action without duplicating downstream work.
What it loads into context
Frontmatter
45 tokensAlways available to the agent
SKILL.md
1,525 tokensWhen the skill is activated
Reference documents
2,772 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- G1 — PROBLEM_FRAMED
- G2 — METHOD_SCREENED
- G2.5 — METHOD_CHOSEN_BY_HUMAN
- G3 — CODE_AND_EXPERIMENT_REVIEWED
- G4 — RESULTS_JUDGED_AND_FROZEN
- G5 — PAPER_SECTION_READY
- G6 — FINAL_AUDIT_PASSED
Files
../../AGENTS.mddoc12,852 bytesSKILL.mdcore7,038 bytes
Read SKILL.md
# Purpose
Act as the gate-driven scheduler and state reader. Do not solve models, write model code, or draft paper sections.
`../../AGENTS.md` is the packaged policy source. Prefer a project-root `AGENTS.md` when one exists; otherwise read the packaged copy relative to this `SKILL.md`. Apply that policy without reproducing large reports or dashboards.
# Session Start
Before orchestration in a new workspace:
- show `git status --short`;
- check the chosen runtime and required core packages;
- verify the workspace skeleton needed for the current request;
- read `planning/session_config.json`, accepting legacy `mode`.View the complete source on GitHubSkills included
- code-reviewer
- completeness-auditor
- consistency-auditor
- data-auditor-cleaner
- decision-prompt-builder
- figure-table-planner
- final-method-explainer
- math-figure-generator
- matlab-code-reviewer
- matlab-model-code-generator
- method-selector
- model-assumptions-builder
- model-code-analyzer
- modeler-decision-logger
- paper-polisher
- paper-section-writer
- problem-classifier
- problem-parser
- python-code-reviewer
- python-model-code-generator
- quality-assurance-auditor
- reference-manager
- related-paper-analyzer
- result-report-generator
- robustness-checker
- solution-package-builder
- submission-packager
- symbol-table-builder
- workflow-orchestrator
Repository facts
- License
- MIT
- Created
- Apr 26, 2026
- Last pushed
- Sep 24, 2026
- Forks
- 42
- Open issues
- 3
- Project activity
- Active
Rank over the last 12 weeks
Now #838 · best #625 · down 161 in 30 days
- #825 on Nov 1
- #828 on Nov 2
- #833 on Nov 3
- #834 on Nov 4
- #836 on Nov 5
- #838 since Nov 6
75 earlier periods
- #832 on Aug 2
- #828 on Aug 7
- #829 on Aug 8
- #832 on Aug 9
- #864 from Aug 10 to Aug 11
- #857 on Aug 12
- #862 on Aug 13
- #840 on Aug 14
- #809 on Aug 15
- #830 on Aug 16
- #834 on Aug 17
- #854 on Aug 18
- #837 on Aug 19
- #826 on Aug 20
- #834 on Aug 21
- #783 on Aug 22
- #837 on Aug 23
- #843 on Aug 24
- #851 on Aug 25
- #834 on Aug 26
- #841 on Aug 27
- #869 on Aug 28
- #785 on Aug 29
- #784 on Aug 30
- #814 on Aug 31
- #826 on Sep 1
- #797 on Sep 2
- #802 on Sep 3
- #770 on Sep 4
- #740 on Sep 5
- #757 on Sep 6
- #749 on Sep 7
- #758 on Sep 8
- #727 on Sep 9
- #712 on Sep 10
- #694 from Sep 11 to Sep 12
- #696 on Sep 13
- #719 on Sep 14
- #704 on Sep 15
- #709 on Sep 16
- #707 on Sep 17
- #692 on Sep 18
- #661 on Sep 19
- #672 on Sep 20
- #678 on Sep 21
- #669 on Sep 22
- #660 on Sep 23
- #632 on Sep 24
- #625 on Sep 25
- #649 on Sep 27
- #654 on Sep 28
- #693 on Sep 29
- #673 on Sep 30
- #640 on Oct 1
- #631 on Oct 3
- #671 on Oct 6
- #677 on Oct 7
- #721 on Oct 8
- #691 on Oct 9
- #695 on Oct 12
- #696 on Oct 13
- #713 on Oct 14
- #704 on Oct 15
- #710 on Oct 16
- #688 on Oct 17
- #684 on Oct 18
- #728 on Oct 20
- #713 on Oct 22
- #718 on Oct 23
- #685 on Oct 24
- #805 on Oct 25
- #814 on Oct 28
- #818 on Oct 29
- #821 on Oct 30
- #824 on Oct 31
Before you install
Local scriptsAutomated signals, not a guarantee
Checked Nov 3, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 28 notes
plugins/mathmodeling-skills/skills/figure-table-planner/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/mathmodeling-skills/skills/figure-table-planner/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/mathmodeling-skills/skills/math-figure-generator/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/mathmodeling-skills/skills/math-figure-generator/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/mathmodeling-skills/skills/math-figure-generator/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/mathmodeling-skills/skills/math-figure-generator/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/mathmodeling-skills/skills/model-assumptions-builder/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/mathmodeling-skills/skills/modeler-decision-logger/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/mathmodeling-skills/skills/paper-polisher/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/mathmodeling-skills/skills/problem-parser/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/mathmodeling-skills/skills/reference-manager/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/mathmodeling-skills/skills/reference-manager/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/mathmodeling-skills/skills/reference-manager/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/mathmodeling-skills/skills/reference-manager/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/mathmodeling-skills/skills/reference-manager/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/mathmodeling-skills/skills/reference-manager/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/mathmodeling-skills/skills/result-report-generator/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/mathmodeling-skills/skills/robustness-checker/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/mathmodeling-skills/skills/solution-package-builder/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/mathmodeling-skills/skills/solution-package-builder/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- No dangerous shell commands
- No hidden or obfuscated text
- No instruction overrides
- 2 executable scriptsin 1 file: plugins/mathmodeling-skills/skills/submission-packager/scripts/package_submission.py:1
- No access to secrets
- No requests to vote in Hot
Show all 14 signals by file
.claude-plugin/marketplace.json
- Network accessline 16
"name": "Zhijun Zhang" }, "homepage": "https://github.com/zhnnky329/MathModeling-skills", - Network accessline 17
}, "homepage": "https://github.com/zhnnky329/MathModeling-skills", "repository": "https://github.com/zhnnky329/MathModeling-skills", - Network accessline 18
"homepage": "https://github.com/zhnnky329/MathModeling-skills", - Network accessline 19
"repository": "https://github.com/zhnnky329/MathModeling-skills",
plugins/mathmodeling-skills/.claude-plugin/plugin.json
- Network accessline 5
"author": { "name": "Zhijun Zhang", "url": "https://github.com/zhnnky329" - Network accessline 6
"name": "Zhijun Zhang", "url": "https://github.com/zhnnky329" }, - Network accessline 7
"url": "https://github.com/zhnnky329" - Network accessline 8
}, "homepage": "https://github.com/zhnnky329/MathModeling-skills", "repository": "https://github.com/zhnnky329/MathModeling-skills", - Network accessline 9
"homepage": "https://github.com/zhnnky329/MathModeling-skills", - Network accessline 10
"repository": "https://github.com/zhnnky329/MathModeling-skills",
plugins/mathmodeling-skills/skills/paper-polisher/SKILL.md
- Network accessline 13
Adapted from [nature-polishing](https://github.com/Yuan1z0825/nature-skills) design principles: language serves the argument, polish should not hide weak reasoning, and claims must be proportional to evidence. - Network accessline 13
Adapted from [nature-polishing](https://github.com/Yuan1z0825/nature-skills) design principles: language serves the argument, polish should not hide weak reasoning, and claims must be proportional to evidence.
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
No combined signals at this commit.
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Native | Manifest .claude-plugin/marketplace.json | .claude/skills/<skill-name>/ |
| Codex | Native | Manifest AGENTS.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md plugins/mathmodeling-skills/skills/code-reviewer/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md plugins/mathmodeling-skills/skills/code-reviewer/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md plugins/mathmodeling-skills/skills/code-reviewer/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md plugins/mathmodeling-skills/skills/code-reviewer/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.
Explore alternatives and comparisons
Add this badge to your README
It updates every night and links to this page.
[](https://hotskills.dev/skill/zhnnky329-mathmodeling-skills/)