Research pipelines as semantic execution units: each skill declares inputs/outputs, acceptance criteria, and guardrails. Evidence-first methodology prevents hollow writing through structured intermediate artifacts.
npx skills add https://github.com/WILLOSCAR/research-units-pipeline-skills --skill artifact-contract-auditor使用 CLI 安装这个技能,并在你的工作区中直接复用对应的 SKILL.md 工作流。
Languages: English | 简体中文
This project uses semantic skills to turn research workflows into reusable pipelines.
It is designed for the space between fragile prompting and overly rigid scripting. By organizing research tasks into staged pipelines with explicit artifacts, checkpoints, and guardrails, it makes complex work more reusable, inspectable, and iterative. The result is a workflow that can be resumed, audited, and continuously improved instead of being rebuilt from scratch each time.
The codebase currently centers on eight workflow contracts:
| Workflow | Use it for | Default deliverable | English | 中文 |
|---|---|---|---|---|
arxiv-survey |
evidence-first literature surveys when you want the draft and evidence stack before PDF delivery | output/DRAFT.md |
Guide | 说明 |
arxiv-survey-latex |
the same survey workflow when compile-ready LaTeX/PDF is part of the contract from the start | output/DRAFT.md, latex/main.tex, latex/main.pdf |
Guide | 说明 |
research-brief |
fast topic understanding and reading-path briefs from a small paper set | output/SNAPSHOT.md |
Guide | 说明 |
paper-review |
traceable single-paper critique, lab review, or referee-style assessment | output/REVIEW.md |
Guide | 说明 |
evidence-review |
protocol-driven evidence synthesis with screening, extraction, and bounded conclusions | output/SYNTHESIS.md |
Guide | 说明 |
idea-brainstorm |
literature-grounded research direction discovery and discussion memos | output/REPORT.md |
Guide | 说明 |
source-tutorial |
transform multi-source materials into a reader-first tutorial with PDF and Beamer slides | output/TUTORIAL.md, latex/main.pdf, latex/slides/main.pdf |
Guide | 说明 |
graduate-paper |
restructuring an existing Chinese graduation thesis project into a thesis engineering workflow | pipeline + thesis skill packages | Guide | 说明 |
These workflows share the same architecture:
pipelines/ defines stage contracts, artifact expectations, and required skills..codex/skills/ holds the reusable skills.workspaces/ stores per-run artifacts and intermediate outputs.readme/ contains feature-level documentation.Use these workflow names directly. The old alias names have been removed from active routing.
Pipeline: the contract for a workflow. It defines stages, artifacts, checkpoints, and required skills.Skill: a reusable capability with explicit inputs, outputs, acceptance criteria, and guardrails.Workspace: the working directory for a single run under workspaces/<name>/, where generated artifacts are written.The important design choice is artifact-first execution. The model is not expected to keep the whole workflow in memory; it writes intermediate structure, evidence, and review outputs to disk so later stages can build on them.
Use arxiv-survey when the goal is a serious review paper with explicit retrieval, structure review, evidence packs, and writing loops, but PDF is not required yet.
Use arxiv-survey-latex when the same survey workflow must also deliver compile-ready LaTeX/PDF artifacts.
Use research-brief when the goal is to understand a topic quickly, surface the key themes, and produce a reading path rather than a full survey.
Use paper-review when the input is a single paper or manuscript and the goal is to assess its claims, evidence, novelty, and risks.
Use evidence-review when the goal is to synthesize a candidate pool under an explicit protocol with screening, extraction, and bounded conclusions.
Use idea-brainstorm when the goal is to generate a literature-backed memo of candidate research directions for discussion, not to write a paper yet.
Use source-tutorial when you already have webpages, PDFs, notes, repo docs, or documentation sites and want to turn them into a reader-first tutorial rather than a survey or memo.
Use graduate-paper when you already have thesis materials such as a template, existing TeX, Overleaf drafts, PDFs, figures, or prior papers, and need to reorganize them into a Chinese degree thesis workflow. This path is currently the least automated among the major workflows.
research-brief, paper-review, and evidence-review are now three parallel entry points rather than one workflow with light/heavy modes.
| Workflow | Typical input shape | Internal data flow | Deliverable |
|---|---|---|---|
research-brief |
topic prompt, small paper pool, or query seed | topic -> small core set -> outline -> compact briefing | output/SNAPSHOT.md |
paper-review |
one paper or manuscript | manuscript -> claims -> evidence gaps + novelty matrix -> review | output/REVIEW.md |
evidence-review |
review question plus candidate pool | question -> protocol -> screening -> extraction + bias -> synthesis | output/SYNTHESIS.md |
They are optimized for different user intents:
research-brief: fast orientation and reading-path generationpaper-review: single-paper assessment with traceable critiqueevidence-review: auditable many-paper synthesis under an explicit protocolTypical prompts:
Write a LaTeX survey about embodied AI and show me the outline first.
Use the research-brief workflow to give me a one-page briefing on test-time adaptation for robotics.
Use the paper-review workflow to critique this manuscript and give me a lab-style review.
Use the evidence-review workflow to run a PRISMA-style review on LLM agents for education.
Brainstorm literature-grounded research ideas around embodied agents for home robotics.
Use the source-tutorial pipeline to turn webpages and repo docs about robot learning into a tutorial with PDF and slides.
Use the graduate-paper workflow to reorganize my Chinese thesis materials before rewriting chapters.
If you want tighter control, pin the pipeline directly:
pipelines/..codex/skills/ if you need to change behavior rather than just run it.Feature guides:
| Workflow | English | 中文 |
|---|---|---|
arxiv-survey / arxiv-survey-latex |
readme/arxiv-survey.md | readme/arxiv-survey.zh-CN.md |
research-brief |
readme/research-brief.md | readme/research-brief.zh-CN.md |
paper-review |
readme/paper-review.md | readme/paper-review.zh-CN.md |
evidence-review |
readme/evidence-review.md | readme/evidence-review.zh-CN.md |
idea-brainstorm |
readme/idea-brainstorm.md | readme/idea-brainstorm.zh-CN.md |
source-tutorial |
readme/source-tutorial.md | readme/source-tutorial.zh-CN.md |
graduate-paper |
readme/graduate-paper.md | readme/graduate-paper.zh-CN.md |
Project references:
Multi-language documentation hubs live under readme/README.*.md and mirror the current workflow map.
arxiv-survey / arxiv-survey-latex are the most complete writing path in the repo and the main survey route, depending on whether PDF is required.research-brief, paper-review, and evidence-review now form the review-oriented product family: quick understanding, single-paper assessment, and protocol-driven synthesis.idea-brainstorm is structured and executable, but optimized for discussion-ready idea memos rather than paper drafting.source-tutorial is the tutorial path: source-grounded, tutorial-first, with article PDF and Beamer slides as first-class delivery artifacts.graduate-paper now has a clearer pipeline design and a first batch of thesis-oriented skills, but it should currently be treated as a guided workflow framework rather than a fully automated thesis runner.