Topic: codex
8,457 skills in this topic.
-
section-mapper
Map papers from the core set to each outline subsection and write `outline/mapping.tsv` with coverage tracking.
**Trigger**: section mapper, mapping.tsv, coverage, paper-to-section mapping, 论文映射, 覆盖率.
**Use when**: structure 阶段(C2),已有 `papers/core_set.csv` + `outline/outline.yml`,需要确保每小节有足够支持论文再进入 evidence/writing。
**Skip if**: 还没有 outline(先跑 `outline-builder`)或 core set 还没收敛。
**Network**: none.
**Guardrail**: 覆盖率可审计(避免所有小节重复用同几篇);为弱覆盖小节留下明确补救方向(扩 query / 合并小节)。
WILLOSCAR/research-units-pipeline-skills 377
-
section-merger
Deterministically merge per-section files under `sections/` into `output/DRAFT.md`, preserving outline order and weaving transitions from `outline/transitions.md`.
**Trigger**: merge sections, merge draft, combine section files, sections/ -> output/DRAFT.md, 合并小节, 拼接草稿.
**Use when**: you have per-unit prose files under `sections/` and want a single `output/DRAFT.md` for polishing/review/LaTeX.
**Skip if**: section files are missing or still contain scaffolding markers (fix `subsection-writer` first).
**Network**: none.
**Guardrail**: deterministic merge only (no new facts/citations); preserve section order from `outline/outline.yml`.
WILLOSCAR/research-units-pipeline-skills 377
-
snapshot-writer
Write a 1-page literature snapshot (`output/SNAPSHOT.md`) from a small core set + a bullets-only outline.
**Trigger**: snapshot, literature snapshot, 速览, 48h snapshot, one-page snapshot, SNAPSHOT.md.
**Use when**: 你要在 24-48h 内交付一个“可读的研究速览”(bullet-first,含关键引用),而不是完整 survey。
**Skip if**: 你已经进入 evidence-first survey 写作(有 `outline/evidence_drafts.jsonl` / `citations/ref.bib` / `output/DRAFT.md`),应改用 `subsection-writer`/`prose-writer`。
**Network**: none.
**Guardrail**: 不发明论文/引用;引用只来自 `papers/core_set.csv`(或同 workspace 的候选池);不写长段落(避免“像综述生成器”)。
WILLOSCAR/research-units-pipeline-skills 377
-
style-harmonizer
De-slot and harmonize paper voice across `sections/*.md` without changing meaning or citation keys.
**Trigger**: style harmonizer, de-template stems, remove slot phrases, discourse stems, 写作风格统一, 去槽位句式, 去生成器味.
**Use when**: `writer-selfloop` is PASS but `output/WRITER_SELFLOOP_TODO.md` flags Style Smells (e.g., repeated count-based openers), or the draft reads like many sections share the same rhythm.
**Skip if**: you need new evidence/citations (route to C3/C4), or you are pre-C2 (NO PROSE).
**Network**: none.
**Guardrail**: do not invent facts; do not add/remove/move citation keys; do not move citations across subsections; keep claim->evidence anchoring intact.
WILLOSCAR/research-units-pipeline-skills 377
-
subsection-briefs
Build per-subsection writing briefs (NO PROSE) so later drafting is driven by evidence and checkable comparison axes (not outline placeholders).
**Trigger**: subsection briefs, writing cards, intent cards, H3 briefs, scope_rule, axes, clusters, 写作意图卡, 小节卡片, 段落计划.
**Use when**: `outline/outline.yml` + `outline/mapping.tsv` + `papers/paper_notes.jsonl` exist and you want section-by-section drafting without template leakage.
**Skip if**: `outline/subsection_briefs.jsonl` already exists and is refined (no placeholders/ellipsis; axes+clusters+paragraph_plan are filled).
**Network**: none.
**Guardrail**: NO PROSE; do not invent papers; only reference `paper_id`/`bibkey` that exist in `papers/paper_notes.jsonl`.
WILLOSCAR/research-units-pipeline-skills 377
-
subsection-polisher
Polish a single H3 unit file under `sections/` into survey-grade prose (de-template + contrast/eval/limitation), without changing citation keys.
**Trigger**: subsection polisher, per-subsection polish, polish section file, 小节润色, 去模板, 结构化段落.
**Use when**: `sections/S*.md` exists but reads rigid/template-y; you want to fix quality locally before `section-merger`.
**Skip if**: subsection files are missing, evidence packs are incomplete, or `Approve C2` is not recorded.
**Network**: none.
**Guardrail**: do not invent facts/citations; do not add/remove citation keys; keep citations within the same H3; keep citations subsection-scoped.
WILLOSCAR/research-units-pipeline-skills 377
-
subsection-writer
Write survey prose into per-section files under `sections/` so each unit can be QA'd independently before merging.
**Trigger**: subsection writer, per-section writing, split sections, sections/, 分小节写, 按章节拆分写作.
**Use when**: `Approve C2` is recorded and writer packs exist (`outline/writer_context_packs.jsonl`); you want evidence-bounded drafting without a monolithic one-shot draft.
**Skip if**: `DECISIONS.md` approval is missing, or `outline/evidence_drafts.jsonl` / `citations/ref.bib` is missing.
**Network**: none.
**Guardrail**: do not invent facts/citations; no TODO/ellipsis leakage; keep citations subsection- or chapter-scoped; H3 body files and chapter leads must not contain headings.
WILLOSCAR/research-units-pipeline-skills 377
-
survey-seed-harvest
Identify survey/review papers in a retrieved set and extract taxonomy seeds into `outline/taxonomy.yml` (topics/subtopics/terminology).
**Trigger**: survey seed harvest, taxonomy seeds, 从 survey 提 taxonomy, bootstrap taxonomy.
**Use when**: retrieval/dedup 后想快速从已有 survey/review 论文中提取术语与主题结构,用于加速 `taxonomy-builder`。
**Skip if**: 已经有高质量 taxonomy(或你不想被 survey 既有框架限制)。
**Network**: none.
**Guardrail**: 产物是 seed,必须经 `taxonomy-builder` 重写与对齐 scope;避免生成泛化占位节点。
WILLOSCAR/research-units-pipeline-skills 377
-
survey-visuals
Draft non-prose visuals artifacts (timeline, figure specs) for a survey, grounded in evidence and using citation keys from `citations/ref.bib`.
**Trigger**: survey visuals, timeline, figures, visuals, 图表, 时间线, figure spec.
**Use when**: survey 的 C4(NO PROSE),已有 outline + claim/evidence + citations,需要先把时间线/图规格落盘。
**Skip if**: 你只关心正文(可跳过);或缺少 `citations/ref.bib`。
**Network**: none.
**Guardrail**: NO PROSE;产物必须具体且可核对(含 citations),禁止遗留 TODO/SCAFFOLD。
WILLOSCAR/research-units-pipeline-skills 377
-
synthesis-writer
Synthesize evidence into a structured narrative (`output/SYNTHESIS.md`) grounded in `papers/extraction_table.csv`, including limitations and bias considerations.
**Trigger**: synthesis, evidence synthesis, systematic review writing, 综合写作, SYNTHESIS.md.
**Use when**: systematic review 完成 screening+extraction(含 bias 评估)后进入写作阶段(C4)。
**Skip if**: 还没有 `papers/extraction_table.csv`(或 protocol/screening 尚未完成)。
**Network**: none.
**Guardrail**: 以 extraction table 为证据底座;明确局限性与偏倚;不要在无数据支撑时扩写结论。
WILLOSCAR/research-units-pipeline-skills 377
-
table-filler
Fill `outline/tables_index.md` from `outline/table_schema.md` + evidence packs (NO PROSE in cells; citation-backed rows).
**Trigger**: table filler, fill tables, evidence-first tables, index tables, 表格填充, 索引表.
**Use when**: table schema exists and evidence packs are ready; you want a compact, citation-backed index table to support later writing and Appendix table curation.
**Skip if**: `outline/tables_index.md` already exists and is refined (>=2 tables; citations in rows; no placeholders).
**Network**: none.
**Guardrail**: do not invent facts; every row must include citations; do not write paragraph cells.
WILLOSCAR/research-units-pipeline-skills 377
-
table-schema
Define evidence-first table schemas for a survey: what each table must answer, row unit, columns, and which evidence-pack fields are required to fill it.
**Trigger**: table schema, schema-first tables, table design, 表格 schema, 先 schema 后填充.
**Use when**: you want survey tables that are verifiable and fillable before LaTeX (typically Stage C4, after evidence packs exist).
**Skip if**: `outline/table_schema.md` already exists and is refined (covers both index tables and Appendix tables; no placeholders; evidence mapping is explicit).
**Network**: none.
**Guardrail**: no invented facts; schema must be checkable and map each column to an evidence source.
WILLOSCAR/research-units-pipeline-skills 377
-
taxonomy-builder
Build a 2+ level taxonomy (`outline/taxonomy.yml`) from a core paper set and scope constraints, with short descriptions per node.
**Trigger**: taxonomy, taxonomy builder, 分类, 主题树, taxonomy.yml.
**Use when**: survey/snapshot 的结构阶段(NO PROSE),已有 `papers/core_set.csv`,需要生成可映射且读者友好的主题结构。
**Skip if**: 已经有批准过且可映射的 taxonomy(不要无意义重构)。
**Network**: none.
**Guardrail**: 避免泛化占位桶;保持 2+ 层且每节点有具体描述。
WILLOSCAR/research-units-pipeline-skills 377
-
terminology-normalizer
Normalize terminology across a draft (canonical terms + synonym policy) without changing citations or meaning.
**Trigger**: terminology, glossary, consistent terms, 术语统一, 统一叫法, 术语表.
**Use when**: the draft has concept drift (same thing called 2–3 names) or global-review flags terminology inconsistency.
**Skip if**: you are still changing the outline/taxonomy heavily (do that first).
**Network**: none.
**Guardrail**: do not add/remove citation keys; do not introduce new claims; avoid moving citations across subsections.
WILLOSCAR/research-units-pipeline-skills 377
-
thesis-chapter-reconstructor
围绕毕业论文主线重构章节:把原论文式叙事改成学位论文式叙事,重写章节目标、内容比重、前后承接与论证方式。
**Trigger**: 章节重构, chapter reconstructor, 毕业论文主线重构, paper 变 thesis, 章节改写.
**Use when**: 你已经知道每份材料在毕业论文中的角色,但当前章节仍然像原论文翻译、拼接或卖点展示。
**Skip if**: 当前只是做局部句子润色,或章节角色尚未确定。
**Network**: none.
**Guardrail**: 不是翻译论文;不是简单删减;必须围绕毕业论文主线重写章节目标与承接关系。
WILLOSCAR/research-units-pipeline-skills 377
-
thesis-citation-enhance-review
为中文毕业论文补强并核验引用:找出必须有引文支撑的句子,扩展候选文献,检查引用与论断是否匹配,并回写参考文献与正文引用。
**Trigger**: 引用补强, citation enhance, 文献补充, 引用核验, 毕业论文参考文献检查.
**Use when**: 正文已有一定稳定度,需要系统补足背景、定义、对照工作和关键结论的引用支撑,并检查是否存在误引或漏引。
**Skip if**: 还没有稳定正文,或当前仅在做早期结构重构。
**Network**: optional.
**Guardrail**: 不为了堆引用而堆引用;引用必须与论断匹配;先补对,再补多。
WILLOSCAR/research-units-pipeline-skills 377
-
thesis-compile-review
对中文毕业论文进行编译、warning 分级、模板模式检查、数据与引用复查,并把问题回写成可继续迭代的 review checklist。
**Trigger**: 毕业论文编译检查, thesis compile review, warning 分级, 终稿复查, main.pdf 检查.
**Use when**: 论文已经回写到 TeX 交付层,需要确认是否真正达到“可提交”的质量,而不是只做到能编译。
**Skip if**: 还处于中间层重构阶段,`chapters/*.tex` 尚未形成稳定交付稿。
**Network**: none.
**Guardrail**: 不在这里重构章节主线;如果发现结构问题,明确回退到上游修复。
WILLOSCAR/research-units-pipeline-skills 377
-
thesis-frontmatter-sync
同步中文毕业论文的非正文部分:摘要、附录、封面、成果、致谢、名单等,确保这些部分与正文口径一致,而不是最后临时补写。
**Trigger**: 摘要同步, frontmatter sync, 附录同步, 封面检查, 非正文维护, 毕业论文摘要.
**Use when**: 正文结构已经比较稳定,需要并行维护非正文部分,避免中英文摘要、封面字段、附录和成果列表与正文脱节。
**Skip if**: 正文主线还不稳定,或者还没有任何可交付版本。
**Network**: none.
**Guardrail**: 不把非正文拖到最后一刻;不让摘要、附录与正文口径脱节。
WILLOSCAR/research-units-pipeline-skills 377
-
thesis-markdown-aligner
在 Markdown 中间层统一毕业论文的主线、术语、符号、指标、图表口径与章节边界,让整篇论文先在中间层收敛成“一篇论文”。
**Trigger**: markdown 对齐, thesis markdown align, 术语统一, 符号统一, 指标统一, 章节归并.
**Use when**: 各章已经初步重构,但整篇论文仍有术语漂移、指标口径不一致、章节边界混乱或像多篇 paper 拼接。
**Skip if**: 章节角色还没定,或当前只是在局部修一章。
**Network**: none.
**Guardrail**: 不在这里回写 tex;先收敛中间层,再进入交付层。
WILLOSCAR/research-units-pipeline-skills 377
-
thesis-question-list
维护中文毕业论文的 `codex_md/question_list.md`:把本轮问题、边界、优先级、协作方案和验收口径结构化,作为整条 thesis pipeline 的控制面。
**Trigger**: 毕业论文问题清单, thesis question list, 论文修改清单, 本轮目标, 结构问题梳理, review问题整理.
**Use when**: 你已经有一批材料或上一轮 review 结果,需要明确这一轮到底修什么、不修什么,并给后续重构与编译复查提供统一入口。
**Skip if**: 当前只是在做一次性局部措辞修改,且没有形成新一轮结构/证据/编译问题。
**Network**: none.
**Guardrail**: 不在这里写正文;不把问题单写成长篇散文;每条问题必须可执行、可验收。
WILLOSCAR/research-units-pipeline-skills 377
-
thesis-source-role-mapper
将中文毕业论文已有材料映射到“毕业论文角色”:把论文、模板、Overleaf 源稿、PDF、图表和实验材料按章节角色、研究问题和证据用途重新归位。
**Trigger**: 毕业论文材料映射, source role map, paper to chapter, 章节角色映射, 论文归章, 材料归位.
**Use when**: 已经完成材料盘点,需要决定各份材料在毕业论文里扮演什么角色,而不是继续按原 paper 叙事直接写。
**Skip if**: 当前只是在修一个已经稳定的单章措辞,且没有新的来源材料进入。
**Network**: none.
**Guardrail**: 不是做翻译;不是简单 `paper -> chapter` 分桶;必须显式说明“在毕业论文里的角色”。
WILLOSCAR/research-units-pipeline-skills 377
-
thesis-style-polisher
对中文毕业论文做最终润色与去 AI 味:重点处理章首导言、章末小结、贡献描述、总结与展望中的模板腔、宣传腔与 AI 口癖。
**Trigger**: 论文润色, thesis style polish, 去 AI 味, 中文论文风格统一, 章首导言润色, 总结展望润色.
**Use when**: 结构、证据、数据和编译已经基本稳定,需要做最后一轮中文学位论文风格收口。
**Skip if**: 正文结构还在大改,或关键引用 / 数字 / 图表还没稳定。
**Network**: none.
**Guardrail**: 不用润色掩盖结构问题;不引入新事实;先去模板腔,再做措辞提升。
WILLOSCAR/research-units-pipeline-skills 377
-
thesis-tex-writeback
把已经在 Markdown 中间层收敛的中文毕业论文内容回写到 `chapters/*.tex` 与相关交付层文件,保持结构、图表、公式、交叉引用与章节承接一致。
**Trigger**: tex 回写, thesis tex writeback, md 回 tex, 章节回写, 论文交付层同步.
**Use when**: 章节主线、术语、符号和图表计划已经在 Markdown 层基本稳定,需要进入 TeX 交付层。
**Skip if**: 结构还没稳定,或者仍在章级重构阶段。
**Network**: none.
**Guardrail**: 不在这里重新发明结构;优先把结构问题回到 Markdown 层处理;TeX 层负责交付而非重新思考。
WILLOSCAR/research-units-pipeline-skills 377
-
thesis-visual-layout-planner
规划中文毕业论文的图表、流程图和版面节奏:先决定哪些图表支撑主线,再做草图、拼版预演与图文映射。
**Trigger**: 图表规划, figure layout, thesis visual plan, 版面预演, 图文映射, mermaid 草图.
**Use when**: 章节结构基本明确,但图表还没有系统安排,或者担心图文节奏、图表密度和版面结构失控。
**Skip if**: 论文不依赖图表支撑主线,或仍在纯结构重构早期。
**Network**: none.
**Guardrail**: 不把图表拖成最后补丁;不先排版再倒推结构;图表服务主线而不是抢主线。
WILLOSCAR/research-units-pipeline-skills 377