Updated today
by yinwu01
Ducktor
Claude Code 和 Codex 的科研导师插件,基于 Supervisor-Skills:Agent 推进研究的同时,为你补齐导师指引与科研训练闭环。
29 GitHub stars (29)
+29 in 20 days
| Period | New stars |
|---|---|
| Nov 7 | +11 |
- 24 skills (24 skills found in its SKILL.md files)
- 1 forks (1 forks)
- Today last update (Last updated today)
Install
Skills CLI
npx skills add yinwu01/Ducktor
Asks which skills and agents to install. Just one: npx skills add yinwu01/Ducktor --skill benchmark-paper-template — add -g for every project.
Claude Code
git clone https://github.com/yinwu01/Ducktorcp -r "Ducktor/library/benchmark-paper-template" ~/.claude/skills/
Copies the benchmark-paper-template skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add yinwu01/Ducktor
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
benchmark-paper-template
Structures Benchmark and Evaluation papers using the five-pillar framework (Research Gap, Construction Pipeline, Evaluation Framework, Empirical Findings, optional Companion Method). Returns a completeness audit, a six-part Introduction logic chain, a Section 2-7 skeleton, and a pre-submission checklist. Use when writing a benchmark paper, structuring a benchmark paper, checking whether a benchma…
library/benchmark-paper-template/ on GitHub (opens in a new tab)SKILL.md -
deep-research
Runs a deep, survey-grade literature investigation on a research topic: freezes research questions, searches from multiple adversarial perspectives, verifies every citation, synthesizes evidence into a MECE taxonomy with in-sentence cross-comparison, and answers the research questions in an evidence-first report. Use when the user asks for a literature review, a survey of a field, research landsc…
library/deep-research/ on GitHub (opens in a new tab)SKILL.md -
figure-designer
Advises on the design of the three core figures in a technical paper: the Motivated Example (Figure 1), the Solution Overview (Methodology), and the Experimental Results figures. Recommends the right design paradigm, layout, labelling, and tool for each figure type, then runs a quality-control audit. Use when the user asks to 'design a figure', 'draw Figure 1', 'plot experiment results', 'choose…
library/figure-designer/ on GitHub (opens in a new tab)SKILL.md -
idea-evaluator
Evaluates a preliminary research idea against a five-dimension framework (Higher, Faster, Stronger, Cheaper, Broader) plus idea-lifecycle and student-capability matching, paradigm-shift probing, and a fatal-flaws audit. Returns a reviewer-style verdict; non-STEM ideas route to substitute frameworks. Use when the user has a draft research idea and asks whether it is worth pursuing, asks to 'evalua…
library/idea-evaluator/ on GitHub (opens in a new tab)SKILL.md -
intro-drafter
Drafts the Introduction prose for a technical paper, guided internally by a six-paragraph flowchart: background and running example, existing limitations, problem essence and goal, key challenges, solution overview, contributions. Positions the paper as Technique or New Problem/Setting, aligns contributions with challenges, and weaves verified citations. Outputs flowing prose by default, or an ou…
library/intro-drafter/ on GitHub (opens in a new tab)SKILL.md -
paper-polish
Polishes existing academic prose while preserving the author's meaning: grammar and flow repair, tone calibration against evidence strength, AI-tone removal, and Chinese-to-English rewriting at submission quality. Never fabricates data, citations, or claims, and flags any edit that could change scientific meaning. Use when the user asks to polish a draft, fix awkward wording, remove AI flavor, tr…
library/paper-polish/ on GitHub (opens in a new tab)SKILL.md -
paper-writer
Drafts publishable paper prose from the author's own materials, from a single paragraph to a full manuscript, across STEM and non-STEM fields. Every factual claim traces to user input, verified retrieval, or field common knowledge; citations pass an independent verification ladder; delivery is clean prose with zero placeholder tags. Use when the user asks to write a section, turn an idea or resul…
library/paper-writer/ on GitHub (opens in a new tab)SKILL.md -
pre-submission-reviewer
Runs a pre-submission review of a technical paper across five dimensions: macro logic, writing details, English grammar, LaTeX formatting, and figure quality. Uses a reviewer-style severity taxonomy (CRITICAL / MAJOR / MINOR) and flags banned AI-tone vocabulary and em-dash misuse. Use when the user asks to 'review this paper', 'audit before submission', 'check the draft', 'find issues', 'proofrea…
library/pre-submission-reviewer/ on GitHub (opens in a new tab)SKILL.md -
tech-paper-template
Structures a technical paper's full logical skeleton using a thinking-template table (research background, limitations, key idea or goal, challenges, methodology modules, contributions), positions the paper as Technique or New Problem/Setting, and runs a four-point self-consistency check. Use when the user is brainstorming a paper, discussing progress with an advisor, or planning the paper before…
library/tech-paper-template/ on GitHub (opens in a new tab)SKILL.md -
vibe-research-workflow
Guides AI-assisted research across three sub-flows, Vibe Coding, Vibe Figure, and Vibe Writing, with behavioural rules that keep the user in charge of academic judgment while delegating mechanical work to AI. Recommends the right tool (Cursor, Claude Code, Codex, Figma, Gemini) for the current stage. Use when the user asks 'how to use AI for research', 'Vibe Coding tips', 'AI-assisted writing wor…
library/vibe-research-workflow/ on GitHub (opens in a new tab)SKILL.md -
duck-figure
设计论文配图,或检查画好的图。照 Supervisor-Skills 的 figure-designer 做,收尾讲为什么。
skills/duck-figure/ on GitHub (opens in a new tab)SKILL.md -
duck-idea
评估一个研究 idea。照 Supervisor-Skills 的 idea-evaluator 做,收尾讲为什么。
skills/duck-idea/ on GitHub (opens in a new tab)SKILL.md -
duck-intro
写论文引言。照 Supervisor-Skills 的 intro-drafter 做,收尾讲为什么。
skills/duck-intro/ on GitHub (opens in a new tab)SKILL.md -
duck-learn
阶段复盘:把这一段的决策、报告、笔记和改动串起来,讲清这一段最要紧的一两处、哪些判断交给了 AI、下一步做什么。
skills/duck-learn/ on GitHub (opens in a new tab)SKILL.md -
duck-notes
看、改笔记本:按阶段列出记过的原则,或者按学生说的加、改、删。
skills/duck-notes/ on GitHub (opens in a new tab)SKILL.md -
duck-outline
理清论文逻辑,技术论文和 benchmark 论文各用一个模板。照 Supervisor-Skills 的 tech-paper-template 或 benchmark-paper-template 做,收尾讲为什么。
skills/duck-outline/ on GitHub (opens in a new tab)SKILL.md -
duck-polish
润色论文语言,不改意思。照 Supervisor-Skills 的 paper-polish 做,收尾讲为什么。
skills/duck-polish/ on GitHub (opens in a new tab)SKILL.md -
duck-review
投稿前审一遍论文。照 Supervisor-Skills 的 pre-submission-reviewer 做,问题标明来源,收尾讲为什么。
skills/duck-review/ on GitHub (opens in a new tab)SKILL.md -
duck-skill
管理 Ducktor 的命令和卡片:列出命令、关掉或打开命令、改命令和规则的副本、加卡、静音卡。
skills/duck-skill/ on GitHub (opens in a new tab)SKILL.md -
duck-survey
摸方向、做文献综述。照 Supervisor-Skills 的 deep-research 做,收尾讲为什么。
skills/duck-survey/ on GitHub (opens in a new tab)SKILL.md -
duck-vibe
判断一块研究工作该让 AI 做到哪一步、用什么工具。照 Supervisor-Skills 的 vibe-research-workflow 做,收尾讲为什么。
skills/duck-vibe/ on GitHub (opens in a new tab)SKILL.md -
duck-why
像导师一样讲刚才那一步(或者指定的文件、提交、段落)里最值得学的一个研究判断:为什么这样选,有经验的人怎么想,什么条件下不成立。
skills/duck-why/ on GitHub (opens in a new tab)SKILL.md -
duck-write
写论文正文。照 Supervisor-Skills 的 paper-writer 做,收尾讲为什么。
skills/duck-write/ on GitHub (opens in a new tab)SKILL.md -
duck
Ducktor 总入口。列出全部 /duck-* 命令;/duck on、quiet、off 切开关;后面接一句话时,替学生挑一条命令照做。
skills/duck/ on GitHub (opens in a new tab)SKILL.md
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.