Topic: vibe
105 skills in this topic.
-
thesis-citation-enhance-review
为中文毕业论文补强并核验引用:找出必须有引文支撑的句子,扩展候选文献,检查引用与论断是否匹配,并回写参考文献与正文引用。
**Trigger**: 引用补强, citation enhance, 文献补充, 引用核验, 毕业论文参考文献检查.
**Use when**: 正文已有一定稳定度,需要系统补足背景、定义、对照工作和关键结论的引用支撑,并检查是否存在误引或漏引。
**Skip if**: 还没有稳定正文,或当前仅在做早期结构重构。
**Network**: optional.
**Guardrail**: 不为了堆引用而堆引用;引用必须与论断匹配;先补对,再补多。
WILLOSCAR/research-units-pipeline-skills 377
-
unit-planner
Instantiate or update a workspace `UNITS.csv` from a selected pipeline and units template (deps/checkpoints/acceptance).
**Trigger**: unit planner, generate UNITS.csv, execution contract, units template, 生成工作单元.
**Use when**: 初始化/更新执行合同:从 pipeline 选择生成 `UNITS.csv`,或 scope 扩展需要新增 units/依赖。
**Skip if**: `UNITS.csv` 已正确反映当前 scope(无需重写)。
**Network**: none.
**Guardrail**: 保持 CSV 合法;scope 增长时新增 units;只在满足验收后标 `DONE`。
WILLOSCAR/research-units-pipeline-skills 377
-
artifact-contract-auditor
Audit the workspace against the pipeline artifact contract (DONE outputs + pipeline target_artifacts).
Writes `output/CONTRACT_REPORT.md`.
**Trigger**: contract audit, artifact contract, missing artifacts, target_artifacts, CONTRACT_REPORT.
**Use when**: you want an auditable PASS/FAIL view of whether a workspace is complete and self-contained (end of run or before sharing).
**Skip if**: you are still intentionally mid-run and don’t care about completeness yet (but it’s still useful as a snapshot).
**Network**: none.
**Guardrail**: analysis-only; do not edit content artifacts; only write the report.
WILLOSCAR/research-units-pipeline-skills 377
-
argument-selfloop
Argument self-loop: maintain an argument ledger + premise consistency report for drafted sections.
**Trigger**: argument self-loop, argument chain, premise consistency, section self-check, paragraph contract, 论证自循环, 论证链路, 前提一致性, 段落论证动作.
**Use when**: you are in C5 (PROSE allowed), `sections/*.md` exist, and you want to prevent “smooth but hollow” writing by enforcing argument moves + premise hygiene before merge.
**Skip if**: you are pre-C2 (NO PROSE), or evidence packs are scaffolded/thin (route upstream to `evidence-selfloop` first).
**Network**: none.
**Guardrail**: do not invent facts; do not add/remove/move citation keys; do not move citations across subsections; the argument ledger is an intermediate artifact and must never be inserted into the paper.
WILLOSCAR/research-units-pipeline-skills 377
-
appendix-table-writer
Curate reader-facing survey tables for the Appendix (clean layout + high information density), using only in-scope evidence and existing citation keys.
**Trigger**: appendix tables, publishable tables, survey tables, reader tables, 附录表格, 可发表表格, 综述表格.
**Use when**: you have C4 artifacts (evidence packs + anchor sheet + citations) and want tables that look like a real survey (not internal logs).
**Skip if**: `outline/tables_appendix.md` already exists and is refined (>=2 tables; citation-backed; no placeholders; not index-y).
**Network**: none.
**Guardrail**: no invented facts; no pipeline jargon; no paragraph cells; use only keys present in `citations/ref.bib`.
WILLOSCAR/research-units-pipeline-skills 377
-
anchor-sheet
Extract per-subsection “anchor facts” (NO PROSE) from evidence packs so the writer is forced to include concrete numbers/benchmarks/limitations instead of generic summaries.
**Trigger**: anchor sheet, anchor facts, numeric anchors, evidence hooks, 写作锚点, 数字锚点, 证据钩子.
**Use when**: `outline/evidence_drafts.jsonl` exists and you want stronger, evidence-anchored writing in `sections/*.md`.
**Skip if**: evidence packs are incomplete (fix `evidence-draft` first).
**Network**: none.
**Guardrail**: NO PROSE; do not invent facts; only select from existing evidence snippets/highlights.
WILLOSCAR/research-units-pipeline-skills 377
-
agent-survey-corpus
Download a small corpus of open-access arXiv survey/review PDFs about LLM agents and extract text for style learning.
**Trigger**: agent survey corpus, ref corpus, download surveys, 学习综述写法, 下载 survey.
**Use when**: you want to study how real agent surveys structure sections (6–8 H2), size subsections, and write evidence-backed comparisons.
**Skip if**: you cannot download PDFs (no network) or you don't want local PDF files.
**Network**: required.
**Guardrail**: only download arXiv PDFs; store under `ref/` and keep large files out of git.
WILLOSCAR/research-units-pipeline-skills 377
-
exercise-builder
Add exercises to each tutorial module (inputs, expected outputs, verification steps) and update `outline/module_plan.yml`.
**Trigger**: exercises, practice, verification checklist, 教程练习, 可验证作业.
**Use when**: 已有模块计划(`outline/module_plan.yml`),需要为每个模块补齐至少 1 个可验证练习以形成 teaching loop。
**Skip if**: 还没有 module plan(先跑 `module-planner`)。
**Network**: none.
**Guardrail**: 每个练习必须包含 expected output + verification steps;避免只给“思考题”无验收。
WILLOSCAR/research-units-pipeline-skills 377
-
idea-memo-writer
Synthesize the shortlist into a discussion-ready research idea brainstorm memo, writing `output/REPORT.md`, `output/APPENDIX.md`, and `output/REPORT.json`.
**Trigger**: idea memo, brainstorm memo, research direction memo, report md, 研究备忘录, brainstorm report.
**Use when**: the shortlist exists and you want the final reader-facing brainstorm deliverable for PI / PhD discussion.
**Skip if**: you only need an internal shortlist and do not want a final memo.
**Network**: none.
**Guardrail**: do not invent papers; all final directions must remain anchored to the shortlist and core set.
WILLOSCAR/research-units-pipeline-skills 377
-
idea-direction-generator
Generate a compact pool of discussion-worthy research directions from the signal table, writing `output/trace/IDEA_DIRECTION_POOL.md`.
**Trigger**: idea direction pool, brainstorm directions, research directions, 研究方向池, brainstorm pool.
**Use when**: you already have a signal table and want a small, non-isomorphic set of candidate directions.
**Skip if**: `output/trace/IDEA_DIRECTION_POOL.md` already exists and is refined.
**Network**: none.
**Guardrail**: no invented papers; directions must stay anchored to the current signal table and core set.
WILLOSCAR/research-units-pipeline-skills 377
-
idea-brief
Lock an ideation run into a single-source-of-truth brainstorm brief (`output/trace/IDEA_BRIEF.md`) and a replayable multi-query plan (`queries.md`).
**Trigger**: idea brief, ideation brief, research ideas, brainstorm, 找 idea, 选题, 点子, 找方向.
**Use when**: the user wants research ideas and their input is long / multi-turn; you need to clarify topic + constraints before retrieval.
**Skip if**: the goal is to write a survey draft directly (use `arxiv-survey*` pipelines instead).
**Network**: none.
**Guardrail**: do not invent papers/citations; do not start retrieval here; keep the brief structured (no long prose).
WILLOSCAR/research-units-pipeline-skills 377
-
human-checkpoint
Record a human sign-off at a declared checkpoint (tick `Approve C*` in `DECISIONS.md`) so the pipeline can resume.
**Trigger**: approve checkpoint, human approval, sign off, HITL, Approve C2, 审批, 签字, 人类检查点.
**Use when**: A unit has `owner=HUMAN` and is BLOCKED waiting for a checkbox in `DECISIONS.md`.
**Skip if**: The approval is already recorded (the checkbox is ticked).
**Network**: none.
**Guardrail**: Do not modify any content artifacts; only update `DECISIONS.md` (and optionally append a short sign-off note).
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-workspace-init
初始化中文毕业论文工作区:检查学校模板与已有材料的放置位置,明确提示当前还缺什么,建立 `codex_md/` / `claude_md/` / `tmp_layout*/` 等中间层目录,并生成材料盘点与初始工作文件。
**Trigger**: 毕业论文初始化, thesis workspace, 中文毕业论文准备, 模板归位, 材料盘点, 初始化论文工程.
**Use when**: 你要开始一条毕业论文重构流程,手头已经有学校模板、旧 `tex`、PDF、Overleaf 源稿、bib 或图表材料,需要先把工程和中间层搭起来。
**Skip if**: 工作区已经稳定,且 `codex_md/material_index.md`、`codex_md/question_list.md`、`codex_md/00_thesis_outline.md` 都已存在并在使用。
**Network**: none.
**Guardrail**: 不改正文内容;不把 `chapters/` 当思考区;不在 repo root 散落毕业论文工件。
WILLOSCAR/research-units-pipeline-skills 377
-
front-matter-writer
Write the survey's front matter files (Abstract, Introduction, Related Work, Discussion, Conclusion) in paper voice, with high citation density and a single evidence-policy paragraph.
**Trigger**: front matter writer, introduction writer, related work writer, abstract writer, discussion writer, conclusion writer, 引言, 相关工作, 摘要, 讨论, 结论.
**Use when**: you are in C5 (prose allowed) and need the paper-like shell to stop the draft reading like stitched subsections.
**Skip if**: `Approve C2` is missing in `DECISIONS.md`, or `citations/ref.bib` is missing.
**Network**: none.
**Guardrail**: no invented facts/citations; no pipeline jargon in final prose; no repeated evidence disclaimers; only use keys present in `citations/ref.bib`.
WILLOSCAR/research-units-pipeline-skills 377
-
extraction-form
Extract study data into a structured table (`papers/extraction_table.csv`) using the protocol’s extraction schema.
**Trigger**: extraction form, extraction table, data extraction, 信息提取, 提取表.
**Use when**: systematic review 在 screening 后进入 extraction(C3),需要把纳入论文按字段落到 CSV 以支持后续 synthesis。
**Skip if**: 还没有 `papers/screening_log.csv` 或 protocol 未锁定。
**Network**: none.
**Guardrail**: 严格按 schema 填字段;不要在此阶段写 narrative synthesis(那是 `synthesis-writer`)。
WILLOSCAR/research-units-pipeline-skills 377
-
_template_reference_first
Internal template for creating or refactoring a skill into the repository's reference-first shape.
**Trigger**: reference-first template, blueprint skill, create a reusable skill, refactor a script-heavy skill.
**Use when**: you need a lean `SKILL.md`, explicit `references/`, machine-readable `assets/`, and a minimal deterministic `run.py`.
**Skip if**: the task is a one-off workflow that will not be reused as a skill.
**Network**: none.
**Guardrail**: keep domain knowledge and writing exemplars out of `run.py`; make reference loading explicit; do not ship reader-facing placeholder text.
WILLOSCAR/research-units-pipeline-skills 377
-
evidence-selfloop
Evidence self-loop for surveys: read evidence bindings + evidence packs, then write an actionable upstream TODO plan (which stage/skill to fix) before writing more prose.
Writes `output/EVIDENCE_SELFLOOP_TODO.md`.
**Trigger**: evidence self-loop, evidence loop, evidence gaps, binding gaps, blocking_missing, 证据自循环, 证据缺口回路.
**Use when**: C4 outputs exist (`outline/evidence_bindings.jsonl`, `outline/evidence_drafts.jsonl`) but writing looks hollow or C5 is BLOCKED due to thin evidence.
**Skip if**: you are still pre-C3 (no notes/evidence bank yet), or you want to draft anyway and accept a lower evidence bar.
**Network**: none.
**Guardrail**: analysis-only; do not edit evidence/writing artifacts; do not invent facts/citations; only write the TODO report.
WILLOSCAR/research-units-pipeline-skills 377
-
evidence-draft
Create per-subsection evidence packs (NO PROSE): claim candidates, concrete comparisons, evaluation protocol, limitations, plus citation-backed evidence snippets with provenance.
**Trigger**: evidence draft, evidence pack, claim candidates, concrete comparisons, evidence snippets, provenance, 证据草稿, 证据包, 可引用事实.
**Use when**: `outline/subsection_briefs.jsonl` exists and you want evidence-first section drafting where every paragraph can be backed by traceable citations/snippets.
**Skip if**: `outline/evidence_drafts.jsonl` already exists and is refined (no placeholders; >=4 grounded comparisons per subsection in survey mode; `blocking_missing` empty).
**Network**: none (richer evidence improves with abstracts/fulltext).
**Guardrail**: NO PROSE; do not invent facts; only use citation keys that exist in `citations/ref.bib`.
WILLOSCAR/research-units-pipeline-skills 377
-
evidence-binder
Bind addressable evidence IDs from `papers/evidence_bank.jsonl` to each subsection (H3), producing `outline/evidence_bindings.jsonl`.
**Trigger**: evidence binder, evidence plan, section->evidence mapping, 证据绑定, evidence_id.
**Use when**: `papers/evidence_bank.jsonl` exists and you want writer/auditor to use section-scoped evidence items (WebWeaver-style memory bank).
**Skip if**: you are not doing evidence-first section-by-section writing.
**Network**: none.
**Guardrail**: NO PROSE; do not invent evidence; only select from the existing evidence bank.
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
-
transition-weaver
Generate lightweight section/subsection transitions (NO NEW FACTS) to prevent “island” subsections; outputs a transition map that merging/writing can weave in.
**Trigger**: transition weaver, weave transitions, coherence, 过渡句, 承接句, 章节连贯性.
**Use when**: `outline/subsection_briefs.jsonl` exists and you want coherent flow before/after drafting (typically Stage C5).
**Skip if**: `outline/transitions.md` exists and is refined (no placeholders).
**Network**: none.
**Guardrail**: do not add new factual claims or citations; transitions may only refer to titles/RQs/bridge terms already present in briefs.
WILLOSCAR/research-units-pipeline-skills 377
-
draft-polisher
Audit-style editing pass for `output/DRAFT.md`: remove template boilerplate, improve coherence, and enforce citation anchoring.
**Trigger**: polish draft, de-template, coherence pass, remove boilerplate, 润色, 去套话, 去重复, 统一术语.
**Use when**: a first-pass draft exists but reads like scaffolding (repetition/ellipsis/template phrases) or needs a coherence pass before global review/LaTeX.
**Skip if**: the draft already reads human-grade and passes quality gates; or prose is not approved in `DECISIONS.md`.
**Network**: none.
**Guardrail**: do not add/remove/invent citation keys; do not move citations across subsections; do not change claims beyond what existing citations support.
WILLOSCAR/research-units-pipeline-skills 377
-
deliverable-selfloop
Self-loop a deliverable until it is publishable by the pipeline standard: diagnose -> fix -> re-check, and write a PASS/FAIL report.
**Trigger**: self loop, self-loop, polish deliverable, quality gate, fix-on-fail, 收敛, 自循环, 质量门.
**Use when**: A pipeline has produced a reader-facing deliverable (`output/*.md`) and you want deterministic convergence to PASS.
**Skip if**: You are still pre-approval for prose or the upstream evidence/structure artifacts are missing.
**Network**: none.
**Guardrail**: Do not invent papers/citations/results. Only use in-scope inputs already present in the workspace.
WILLOSCAR/research-units-pipeline-skills 377