authoritative-data-har…
自动定位并获取权威公开数据(优先API/官方批量下载),输出可复现抓取与清洗方案。Invoke when用户需要权威数据、官方统计、API下载或数据源爬取。
Repair a repeatedly failing Standard paper section from repair_queue.json, or generate an explicitly requested legacy/quickstart scaffold. Do not use it as the formal paper writer.
$ npx -y skills add yushui2022/MathModel-Skill --skill paper-micro-unit-generator --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/paper-micro-unit-generatorContext preview
The summary Claude sees to decide when to auto-load this skill.
Repair a repeatedly failing Standard paper section from repair_queue.json, or generate an explicitly requested legacy/quickstart scaffold. Do not use it as the formal paper writer.
name: paper-micro-unit-generator description: Repair a repeatedly failing Standard paper section from repair_queue.json, or generate an explicitly requested legacy/quickstart scaffold. Do not use it as the formal paper writer.
Use this skill only for local repair or an explicitly requested legacy scaffold. `paper-formal-writer` remains the sole formal author and the only producer of `paper_output/final_paper_source.md` and `paper_output/final_paper.docx`.
For formal repair, run:
python .claude/skills/paper-workflow-orchestrator/scripts/workflow_guard.py --skill paper-micro-unit-generator
Continue only when S0-S6 pass and `paper_output/qa/repair_queue.json` contains at least one item whose strategy is `micro-repair`. Do not create a repair queue manually to bypass the two-failure threshold.
Legacy and quickstart modes are installation or old-model scaffolds. They do not satisfy S7 and do not require the formal repair queue.
1. Read `paper_output/plan/writing_plan.json`, `paper_output/context/authoring_state.json`, `paper_output/qa/draft_audit.json`, and `paper_output/qa/repair_queue.json`. 2. Select only queued `micro-repair` items. Keep the issue ID, section, failure category, expected evidence, and attempt count intact. 3. Read the affected section draft and only the evidence needed by that issue. Do not rewrite unrelated sections. 4. Write repair material to `paper_output/drafts/repairs/<issue-id>.md`. The material must contain concrete replacement text, its target location, and any required evidence marker. 5. Apply the replacement to the queued section draft. Preserve valid headings, equations, figure/table identifiers, citations, and evidence markers. 6. Re-run the section audit:
python .claude/skills/paper-formal-writer/scripts/validate_authoring.py --section <section-id>
7. Return to `$paper-formal-writer` or `$paper-workflow-orchestrator`. This skill must not assemble the formal manuscript or generate Word.
If the same blocking category reaches the third changed attempt, respect `authoring_state.status = BLOCKED`. Report the evidence or requirement causing the failure and suggest Lite as a user decision; never switch editions automatically.
The old command names remain available. With no arguments they write only to `paper_output/drafts/legacy/`:
python .claude/skills/paper-micro-unit-generator/scripts/generate_all_offline.py python .claude/skills/paper-micro-unit-generator/scripts/merge.py
Expected outputs:
paper_output/drafts/legacy/micro_units/*.txt paper_output/drafts/legacy/generate_log.json paper_output/drafts/legacy/legacy_scaffold.md paper_output/drafts/legacy/legacy_scaffold.docx paper_output/drafts/legacy/legacy_ref_check.md
`tasks.json` is required only for this legacy batch path. The merge is deterministic and preserves existing reference numbers.
For the built-in smoke test, the orchestrator passes `--output-root paper_output/quickstart --stem quickstart_scaffold`; all smoke-test files stay under `paper_output/quickstart/`.
Never write `final_paper.md`, `final_paper_source.md`, `final_paper.docx`, or similarly formal names from legacy/quickstart mode.
Read [references/micro-unit-library.md](references/micro-unit-library.md) only when a queued repair needs a fine-grained paragraph/sentence pattern or when the user explicitly requests legacy scaffolding. Do not load the full 200+ template library for ordinary section writing.
After a formal repair, run workflow status and update persistent context:
python .claude/skills/paper-workflow-orchestrator/scripts/workflow_guard.py --status python .claude/skills/context-memory-keeper/scripts/update_workflow_memory.py
The guard report is authoritative if memory and current artifacts disagree. Read the persistent snapshot at `paper_output/context/workflow_memory.json` before resuming a repair.
Agent-native mathematical modeling workflow skills for Trae, Claude Code, and Codex, covering problem parsing, modeling, code generation, evidence checks, paper writing, and Word delivery.
自动定位并获取权威公开数据(优先API/官方批量下载),输出可复现抓取与清洗方案。Invoke when用户需要权威数据、官方统计、API下载或数据源爬取。
Manages persistent memory. Invoke to read active context or archive old tasks. Structure: Long-term Principles (Rules) +…
自动清洗赛题或爬取的数据(处理缺失/异常/格式),并生成可视化图表。Invoke when 用户需要处理原始数据、清洗数据或生成数据分析图表。
根据 model_route.json、数据计划和清洗数据,为数学建模论文生成结果证据契约和 q1/q2/q3 建模代码脚手架。Invoke when 需要把模型输出、评价指标、结构化结论、论文表格和当前赛题专用建模代码沉淀到…
按常见评分点生成建模论文结构与写作清单,并根据题目类型与数据条件给出模型选择与对照实验路线。Invoke when需要“论文格式/评分对齐/模型选型/路线不确定”。
Plan, draft, audit, globally revise, format, and verify a formal mathematical-modeling paper after the Standard evidence gate…