自动定位并获取权威公开数据(优先API/官方批量下载),输出可复现抓取与清洗方案。Invoke when用户需要权威数据、官方统计、API下载或数据源爬取。
日本語の概要は準備中です。原文の説明を表示しています。
强制审计论文生成质量,防止模型偷换、逻辑断链、内容空洞。Invoke when 用户提出检查/审计/验收/确保/verify/QA,或合并前需要把关。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
paper-workflow-orchestrator 判断当前 S0-S8 阶段。python .claude/skills/paper-workflow-orchestrator/scripts/workflow_guard.py --skill quality-assurance-auditor
[WORKFLOW FAIL] 或报告 status != "PASS",停止本 skill,按 paper_output/qa/workflow_guard_report.json 的失败项回补前置阶段,不得凭记忆继续。paper_output/ 产物;完成后必须回到 paper-workflow-orchestrator 判断下一步,并用 context-memory-keeper 记录已完成产物、阻塞项和下一步。python .claude/skills/paper-workflow-orchestrator/scripts/workflow_guard.py --status
再读取 paper_output/qa/workflow_guard_report.json、paper_output/preflight_report.json、paper_output/input_manifest.json、paper_output/results/run_manifest.json 和本 skill 的上游 JSON 契约,按报告里的 recommended_skill 与 next_action 继续。paper_output/context/workflow_memory.json 视为长期断点记录;若其中的 current_step、next_step、recommended_skill 与 workflow_guard.py --status 不一致,以 guard 报告为准。paper-workflow-orchestrator 或运行 workflow_guard.py --status,再更新 workflow memory:
python .claude/skills/context-memory-keeper/scripts/update_workflow_memory.py
更新后读取 paper_output/context/workflow_memory.json / .md,确认下一步和推荐 skill 已记录。paper_output/plan/model_route.json、rubric_alignment.json、data_plan.json、visualization_plan.json、paper_output/figure_index.json、paper_output/results/model_results.json、paper_output/results/run_manifest.json、paper_output/results/metrics.json、paper_output/results/conclusions.json 与 paper_output/tables/table_index.json;缺失时回退到 paper_output/step1/problem_analysis.json。paper_output/qa/evidence_gate_report.json 与 .md,机器可读报告必须记录本次审计输入的 SHA-256。paper_output/tasks.json 仅是 legacy/quickstart 的可选清单,不属于 S7 正式契约。paper-formal-writer 的自适应章节写作。paper-micro-unit-generator 只有在 S7 修复队列明确要求 micro-repair 时才参与正式流程。paper-workflow-orchestrator,由 guard 路由到 paper-formal-writer;不得把 legacy/quickstart 合并稿当作正式稿审计通过。problem_files/ 为空应阻塞;若模型路线缺失则用题意分析生成任务;若题意分析也缺失才使用通用任务模板;若正式 evidence gate 缺少 run_manifest.json 或运行记录不匹配,必须回退到 model-code-and-result-generator 重新运行建模代码。evidence_gate.py 判断结果是否来自可复核运行、输入与产物是否仍新鲜、指标和图表表格是否可用;paper-formal-writer/scripts/check_paper_format.py 判断动态篇幅、三级标题、原生公式、正文引文、图表引用和 Word 渲染质量。两个门禁都通过后,才能称为正式稿。problem-doc-model-selector 输出的模型路线、论文结构清单、或单个微单元文本)。checkpoint_id:本次审计节点编号status:PASS / FAILscore:0–100 量化得分failures[]:未通过项列表,含「问题描述」「位置」「建议修改」warnings[]:可接受但建议优化的项execution_provenance、run_manifest.json、建模脚本、输入文件和输出产物必须相互匹配,记录的 SHA-256 必须等于当前文件。None、空字符串、NaN、Inf 或缺少 result_summary 均直接 FAIL。paper-formal-writer 负责;本 skill 不从 final_paper.md 直接拼装正式 Word。format_check_report.json,确认状态为 PASS、输入哈希仍新鲜且 render_qa.status=PASS。.audit_log.jsonl,供后续追溯failures: [{"issue": "子问题 Q3 未被识别", "suggestion": "在模型路线中补充 Q3 的任务拆解与指标定义"}]rubric= 参数覆盖本 skill 的可执行脚本都放在 scripts/ 下。
当前 scripts/pipeline.py 是 legacy/quickstart 基础检查脚本,负责初始化目录、检查 problem_files/ 并按需生成 paper_output/tasks.json。正式 S6 使用 evidence_gate.py,正式 S7 不依赖 tasks.json。
scripts/evidence_gate.py 是正式成稿前证据门禁脚本,负责检查每个 question_id 是否具备真实模型结果、有限且非空的评价指标、可读取的图表或表格、结论回扣和任务追踪。official 模式会复核 execution_provenance 与 paper_output/results/run_manifest.json,比较建模脚本、输入文件和输出产物的当前大小与 SHA-256,拒绝运行后被修改的代码或数据;缺少 result_summary、失败/空/占位图表表格、无匹配运行记录也会失败。它会输出 paper_output/qa/evidence_gate_report.json 与 .md,并在 JSON 的 input_hashes 中记录本次门禁输入,供后续格式化和 workflow guard 检查报告是否过期。official 模式未通过会返回非零退出码;quickstart 模式只给 warning。
paper-formal-writer/scripts/check_paper_format.py 是正式成稿后的格式门禁脚本。它读取 outline 中按子问题数量生成的动态篇幅目标,检查 1 / 1.1 / 1.1.1 三级标题、每问的建模/算法/结果/检验、图表引用、正文引文与参考文献闭环、可编辑 Word OMML 公式、重复段落和内部工程话术。最终交付必须使用 --render required,通过 LibreOffice 将 DOCX 转为 PDF 并验证页数和可提取文本;报告同时记录源稿、DOCX、outline、索引和 evidence report 的哈希。它不替代 evidence_gate.py,而是在证据门禁通过后阻止内容或版式不合格的 Word 被称为最终稿。
paper_output/plan/model_route.json,pipeline 会优先按模型路线、评分点证据、主模型、验证计划和建议图表动态生成微单元清单。paper_output/plan/data_plan.json、visualization_plan.json 与 paper_output/figure_index.json,脚本会做轻量证据链检查:确认图表 ID、输出路径和数据路径可追溯,但不会因为计划图尚未实际生成就阻塞全流程。paper_output/results/model_results.json、metrics.json、conclusions.json 与 paper_output/tables/table_index.json,脚本会把 result_summary、key_metrics、tables、conclusions、evidence_status 写入每个子问题任务,供微单元生成器直接使用。paper_output/step1/problem_analysis.json,脚本会按真实子问题、任务类型、推荐模型、验证计划和建议图表动态生成微单元清单。paper_output/tasks.json 已存在,默认不覆盖;需要按最新题意重新生成时,设置 MATHMODEL_REGENERATE_TASKS=1 后再运行。更细的审计规则写在本 SKILL.md 中,Agent 在真正验收论文时必须结合正文、题面、任务清单和图表引用执行这些规则,而不能只把脚本跑通当作质量通过。
在项目根目录运行:
python .claude/skills/quality-assurance-auditor/scripts/pipeline.py
正式成稿前运行证据门禁:
python .claude/skills/quality-assurance-auditor/scripts/evidence_gate.py
quickstart 验证时只看 warning:
python .claude/skills/quality-assurance-auditor/scripts/evidence_gate.py --mode quickstart
行为:official 模式读取模型路线、真实运行账本、结果、指标、结论、图表和表格,输出带输入哈希的正式证据门禁;pipeline 仅为 legacy/quickstart 生成可选任务清单。
problem_files/ 非空。paper_output/qa/ 下产出正式门禁报告;legacy/quickstart 清单仍位于 paper_output/tasks.json。paper-workflow-orchestrator,通常进入 paper-formal-writer;微单元仅处理 S7 明确排队的局部修复。context-memory-keeper,记录证据门禁状态、报告哈希和下一阶段。paper-micro-unit-generator 入口必须由 repair_queue.json 的 micro-repair 项触发;legacy/quickstart 才依赖 tasks.json。evidence_gate.py 未通过,禁止把 final_paper.docx 称为最终稿;必须回到 model-code-and-result-generator 或当前赛题专用代码,补齐真实结果、指标、图表、表格和结论。paper-formal-writer/scripts/check_paper_format.py --render required 未通过,禁止把 final_paper.docx 称为最终稿;必须回到 final_paper_source.md 或格式化阶段修复动态篇幅、标题结构、图表解释、原生公式、正文引文、重复内容、参考文献、附录或渲染问题。paper_output/final_paper_source.md 时,使用 S7 final audit 与 S8 format gate 做最终一致性把关。まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
自动定位并获取权威公开数据(优先API/官方批量下载),输出可复现抓取与清洗方案。Invoke when用户需要权威数据、官方统计、API下载或数据源爬取。
日本語の概要は準備中です。原文の説明を表示しています。
Manages persistent memory. Invoke to read active context or archive old tasks. Structure: Long-term Principles (Rules) + Short-term Workbench (Tasks).
日本語の概要は準備中です。原文の説明を表示しています。
自动清洗赛题或爬取的数据(处理缺失/异常/格式),并生成可视化图表。Invoke when 用户需要处理原始数据、清洗数据或生成数据分析图表。
日本語の概要は準備中です。原文の説明を表示しています。
根据 model_route.json、数据计划和清洗数据,为数学建模论文生成结果证据契约和 q1/q2/q3 建模代码脚手架。Invoke when 需要把模型输出、评价指标、结构化结论、论文表格和当前赛题专用建模代码沉淀到 paper_output/results/、paper_output/tables/ 和 paper_output/code/modeling/,供 QA 与正文生成读取。
日本語の概要は準備中です。原文の説明を表示しています。
按常见评分点生成建模论文结构与写作清单,并根据题目类型与数据条件给出模型选择与对照实验路线。Invoke when需要“论文格式/评分对齐/模型选型/路线不确定”。
日本語の概要は準備中です。原文の説明を表示しています。
Plan, draft, audit, globally revise, format, and verify a formal mathematical-modeling paper after the Standard evidence gate passes. Use for the sole S7/S8 formal manuscript path, not for legacy micro-unit scaffolds.
日本語の概要は準備中です。原文の説明を表示しています。