Academic Paper Writing Pipeline
Imbad0202/academic-research-skills
Runs a 12-agent pipeline that plans, drafts, cites, reviews and formats academic papers, with modes for revision, rebuttals, abstracts and citation checks.
科研分析策略规划助手。根据用户的科研分析需求,通过调研顶尖期刊/会议论文的分析方法,制定个性化、可落地的最优分析策略。适用于需要制定实验设计、数据分析流程、技术路线的场景;兼容旧名 make-research-plan 的 prompt 触发。
$ npx skills add huangwb8/ChineseResearchLaTeX --skill research-plan -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install huangwb8/ChineseResearchLaTeX research-plan --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/huangwb8/ChineseResearchLaTeX.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/research-plan .claude/skills/research-plan && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "research-plan" agent skill from https://github.com/huangwb8/ChineseResearchLaTeX/tree/main/skills/research-plan into .claude/skills/research-plan/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "research-plan", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/huangwb8/ChineseResearchLaTeX/tree/main/skills/research-planType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add huangwb8/ChineseResearchLaTeX --skill research-plan -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install huangwb8/ChineseResearchLaTeX research-plan --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/huangwb8/ChineseResearchLaTeX.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/research-plan .agents/skills/research-plan && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "research-plan" agent skill from https://github.com/huangwb8/ChineseResearchLaTeX/tree/main/skills/research-plan into .agents/skills/research-plan/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "research-plan", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add huangwb8/ChineseResearchLaTeX --skill research-plan -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install huangwb8/ChineseResearchLaTeX research-plan --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/huangwb8/ChineseResearchLaTeX.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/research-plan .cursor/skills/research-plan && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "research-plan" agent skill from https://github.com/huangwb8/ChineseResearchLaTeX/tree/main/skills/research-plan into .cursor/skills/research-plan/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "research-plan", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/huangwb8/ChineseResearchLaTeX.git --path skills/research-plan--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add huangwb8/ChineseResearchLaTeX --skill research-plan -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install huangwb8/ChineseResearchLaTeX research-plan --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/huangwb8/ChineseResearchLaTeX.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/research-plan .gemini/skills/research-plan && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "research-plan" agent skill from https://github.com/huangwb8/ChineseResearchLaTeX/tree/main/skills/research-plan into .gemini/skills/research-plan/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "research-plan", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install huangwb8/ChineseResearchLaTeX research-planInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add huangwb8/ChineseResearchLaTeX --skill research-plan -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/huangwb8/ChineseResearchLaTeX.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/research-plan .github/skills/research-plan && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "research-plan" agent skill from https://github.com/huangwb8/ChineseResearchLaTeX/tree/main/skills/research-plan into .github/skills/research-plan/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "research-plan", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add huangwb8/ChineseResearchLaTeX --skill research-plan -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install huangwb8/ChineseResearchLaTeX research-plan --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/huangwb8/ChineseResearchLaTeX.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/research-plan .opencode/skills/research-plan && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "research-plan" agent skill from https://github.com/huangwb8/ChineseResearchLaTeX/tree/main/skills/research-plan into .opencode/skills/research-plan/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "research-plan", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
research-plan科研分析策略规划助手。根据用户的科研分析需求,通过调研顶尖期刊/会议论文的分析方法,制定个性化、可落地的最优分析策略。适用于需要制定实验设计、数据分析流程、技术路线的场景;兼容旧名 make-research-plan 的 prompt 触发。
Research Plan is an agent skill from huangwb8/ChineseResearchLaTeX. 科研分析策略规划助手。根据用户的科研分析需求,通过调研顶尖期刊/会议论文的分析方法,制定个性化、可落地的最优分析策略。适用于需要制定实验设计、数据分析流程、技术路线的场景;兼容旧名 make-research-plan 的 prompt 触发。
Its SKILL.md is about 1.8k tokens, which your agent loads only when the skill is triggered. The skill folder holds 13 other files, including scripts and reference files (for example `CHANGELOG.md`, `README.md` and `config.yaml`).
It sits in Research & Science. The licence is MIT.
3 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit b8b4142. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 4 files in scripts/ (Python), which the agent can run.
From the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
doi.orgFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Research Plan loads about 1.8k tokens when it runs, and up to ~4k if it reads all its reference files. Until then it costs about 34 tokens; SKILL.md has 418 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from huangwb8/ChineseResearchLaTeX at commit b8b4142, republished under its MIT licence (© huangwb8). 418 words, ~1,790 tokens.
.claude/skills/research-plan/SKILL.md (or your agent's skills folder). This skill also uses 11 other files; get the full folder from GitHub.本 Skill 通过系统化调研顶尖期刊/会议论文,为用户制定个性化、可落地的科研分析策略。
按用户请求和配置文件提供必要输入;缺失信息应明确列出并停止依赖该输入的步骤。
bensz-collect-bugs 规范记录到 ~/.bensz-skills/bugs/,不要直接修改用户本地已安装的 skill 源码;若有 workaround,先记 bug,再继续完成任务。gh 上传新增 bug 到 huangwb8/bensz-bugs;不要 pull / clone 整个仓库。基于文献调研的科研分析策略规划助手
旧名 make-research-plan 仅作为 prompt 兼容别名保留;历史 .make-research-plan/ 仅作显式兼容读取、迁移或清理,新运行统一使用任务级工作区。
输入:
操作:
.bensz-api/task-{yyyymmdd-hhmm}-{简短描述}/research-plan/输出:
.bensz-api/task-{yyyymmdd-hhmm}-{简短描述}/research-plan/ 目录结构目录结构:
.bensz-api/task-{yyyymmdd-hhmm}-{简短描述}/research-plan/
├── input/papers/ # 下载的 PDF 文献
├── input/metadata/ # 调研元数据
│ ├── theme.json # 主题和关键词
│ └── search_history.json # 检索历史
├── output/extracted/ # 提取的文献信息
│ └── papers_info.json # 论文结构化信息
├── output/analysis-framework.md # 分析框架总结
├── output/plan.md # 任务内草稿
└── log/ # 命令、验证与错误日志目标: 从用户需求中结构化提取研究主题和关键词
方法:
输出: metadata/theme.json
{
"primary_topic": {
"name": "主题名称",
"description": "主题描述",
"keywords": ["关键词1", "关键词2", "关键词3"]
},
"secondary_topics": [
{
"name": "相关主题1",
"keywords": ["关键词1", "关键词2"]
}
],
"extracted_at": "2026-01-19T09:30:00Z"
}检索策略:
多源检索:
检索式构建:
质量过滤:
输出: metadata/search_history.json
{
"searches": [
{
"topic": "主题名称",
"query": "检索式",
"source": "数据源",
"results_count": 150,
"timestamp": "2026-01-19T09:35:00Z"
}
]
}AI 逐篇评估:
语义相关性评分(1-10 分)
子主题分组:
高分优先选取:
输出: metadata/papers_scored.json
{
"papers": [
{
"title": "论文标题",
"authors": ["作者1", "作者2"],
"year": 2024,
"journal": "期刊名",
"relevance_score": 9,
"subtopic": "方法学",
"doi": "10.xxxx/xxxxx",
"url": "https://doi.org/..."
}
]
}输出: references.bib
格式:标准 BibTeX,包含所有必要字段
方法:
papers/ 目录,命名格式:{第一作者姓氏}_{年份}_{期刊简写}.pdf输出: papers/*.pdf
错误处理:
目标: 从每篇 PDF 中提取分析方法和技术细节
提取内容:
方法:
输出: extracted/papers_info.json
{
"papers": [
{
"id": "paper_001",
"title": "论文标题",
"methods": {
"study_design": "队列研究",
"preprocessing": ["质量控制", "归一化"],
"statistical_tests": ["t检验", "ANOVA"],
"correction": "FDR",
"visualization": ["箱线图", "热图"],
"software": {
"R": ["limma", "ggplot2"],
"parameters": {"adjust.method": "BH"}
}
},
"strengths": ["大样本量", "预注册"],
"limitations": ["单中心研究"]
}
]
}目标: 综合所有论文,提炼最佳实践
分析维度:
方法学共识:
方法学差异:
工具生态:
质量控制:
输出: analysis-framework.md
模板见:research-plan/references/output-templates.md
分析用户需求:
映射到分析框架:
输出: plan.md
模板见:research-plan/references/output-templates.md
向用户呈现:
审查问题:
实现/脚本状态与职责边界见:research-plan/references/implementation-notes.md
变更记录见:research-plan/CHANGELOG.md(版本号以 research-plan/config.yaml:skill_info.version 为准)
plan.md:最终分析策略计划(用户友好格式)analysis-framework.md:分析框架总结(详细技术文档)references.bib:参考文献清单(可引用)metadata/:调研元数据(可复现)extracted/papers_info.json:论文信息结构化数据(可再利用)本 Skill 的新任务中间文件统一写入 ./.bensz-api/task-{yyyymmdd-hhmm}-{简短描述}/{skill名}/input|output|log/。同一任务复用一个任务根目录;多 Skill 协作才创建 shared/。正式交付物不写入该目录,历史隐藏目录只允许显式兼容读取、迁移或清理。
完成后执行 Skill 已有的静态检查、脚本验证或人工复核,并记录通过标准。
Q: 无法下载某些 PDF A: 记录失败的 DOI,可以在最终报告中说明,或尝试手动获取
Q: 提取的方法信息不完整 A: 使用补充材料(supplementary materials)或联系作者
Q: 文献数量太少 A: 放宽检索条件(年份、关键词范围)
Q: 不同论文方法冲突 A: 在分析框架中标注争议点,提供多方案选择
✅ 可以做的:
❌ 严禁做的:
./.bensz-api/task-{yyyymmdd-hhmm}-{简短描述}/ 根目录;共享材料放入 shared/,Skill 专属材料放入该 Skill 的 input/、output/、log/。config.yaml:skill_info.version;公开 API、协议、目录或配置变更同步文档与 CHANGELOG.md。bensz-collect-bugs;先脱敏写入 ~/.bensz-skills/bugs/,当前任务不中断,只有用户明确要求才公开上报,禁止直接修改用户已安装的 Skill 源码。<!-- End of canonical common constraints. -->
不得超出本 Skill description 和上方流程所声明的范围;不将未验证的信息伪装成确定结论。
© huangwb8, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 11 other files (scripts, references) in skills/research-plan of huangwb8/ChineseResearchLaTeX.
Open the folder on GitHubat commit b8b4142
Research Plan next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Research Plan this skillhuangwb8/ChineseResearchLaTeX | 2.9k | — | ~1.8k | Automated safety check: Pass | MIT | |
| Academic Paper Writing PipelineImbad0202/academic-research-skills | 51k | — | ~16k | Automated safety check: Pass | Custom licence | |
| Scientific Venue Templatesdavila7/claude-code-templates | 33k | 9 repos | ~5.1k | Automated safety check: Notes | MIT | |
| Horizontal-Vertical Deep ResearchKKKKhazix/khazix-skills | 21k | — | ~2.1k | Automated safety check: Pass | MIT | |
| Econ Writehanlulong/econ-writing-skill | 651 | 2 repos | ~14k | Automated safety check: Pass | MIT | |
| Math Modeling Competition WorkflowXiaoMaColtAI/math-modeling-skill | 1.9k | — | ~1.2k | Automated safety check: Pass | None |
Imbad0202/academic-research-skills
Runs a 12-agent pipeline that plans, drafts, cites, reviews and formats academic papers, with modes for revision, rebuttals, abstracts and citation checks.
davila7/claude-code-templates
Supplies LaTeX templates and formatting rules for journals, conferences, posters, and grant proposals, then can check a draft against them.
KKKKhazix/khazix-skills
Runs a two-axis deep research method on a product, company, concept or person: its full history over time, compared with peers today, delivered as a typeset PDF report.
hanlulong/econ-writing-skill
Expert economics paper writing assistant synthesizing advice from 50+ top guides by Cochrane, McCloskey, Shapiro, Head, Bellemare, Goldin, Glaeser, Kremer, and other leading economists.
XiaoMaColtAI/math-modeling-skill
Three-role workflow for math modeling contests: problem analysis, code and results, then a paper, with independent subagent checks at each stage gate.
alchaincyf/huashu-report
做机构级研究报告与学术论文——行业报告、白皮书、年度调研、数据洞察、arXiv论文,也含16:9咨询deck型报告(一页一结论)。定结构、写发现、建图表视觉系统。规范提炼自2026年顶级机构报告实测。单篇文章、纯演示PPT不适用(走design/slides)。
huangwb8/ChineseResearchLaTeX
Writes, restructures, reviews and polishes the rationale section of NSFC research grant applications in LaTeX, with backups and a diff before every write.
huangwb8/ChineseResearchLaTeX
Fills an existing LaTeX project with sample sections, tables and figure narratives, protecting the template structure and previewing before writing.
huangwb8/ChineseResearchLaTeX
Recommends journals for a manuscript by filtering a bundled impact-factor catalog, verifying scope and quality online, and writing a ranked Markdown report.
huangwb8/ChineseResearchLaTeX
Writes Chinese and English abstracts for NSFC grant applications, with a recommended title and five alternatives, within set character limits.
huangwb8/ChineseResearchLaTeX
Writes a submission-ready NSFC budget justification as a LaTeX project and renders budget.pdf from your grant proposal text and supporting materials.
huangwb8/ChineseResearchLaTeX
Recommends five pairs of NSFC application codes, primary and secondary, from a grant proposal's text and writes the reasons to a Markdown report.
Categories
科研分析策略规划助手。根据用户的科研分析需求,通过调研顶尖期刊/会议论文的分析方法,制定个性化、可落地的最优分析策略。适用于需要制定实验设计、数据分析流程、技术路线的场景;兼容旧名 make-research-plan 的 prompt 触发。. Research Plan is an agent skill from huangwb8/ChineseResearchLaTeX.
Research Plan fits situations like: research & Science work in your project.
Run `npx skills add huangwb8/ChineseResearchLaTeX --skill research-plan -a claude-code`. Or copy the skill folder (skills/research-plan in huangwb8/ChineseResearchLaTeX) into .claude/skills/research-plan in your project. Claude Code loads it when a task matches its description.
Run `npx skills add huangwb8/ChineseResearchLaTeX --skill research-plan -a codex`. Or copy the skill folder (skills/research-plan in huangwb8/ChineseResearchLaTeX) into .agents/skills/research-plan in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add huangwb8/ChineseResearchLaTeX --skill research-plan -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/research-plan, .gemini/skills/research-plan, .github/skills/research-plan and .opencode/skills/research-plan in your project.
Going by SKILL.md and its folder, Research Plan needs Python for the scripts in its folder. Our summary lists: Python 3.
SKILL.md names 1 domain. In commands or code: doi.org; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Research Plan is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.8k tokens (SKILL.md is roughly 7.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 2.2k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Research Plan: Academic Paper Writing Pipeline (Imbad0202/academic-research-skills, 51k stars), Scientific Venue Templates (davila7/claude-code-templates, 33k stars), Horizontal-Vertical Deep Research (KKKKhazix/khazix-skills, 21k stars) and Econ Write (hanlulong/econ-writing-skill, 651 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
huangwb8 (a GitHub user) maintains it in huangwb8/ChineseResearchLaTeX, which has 2,880 GitHub stars. The repository holds 27 skills in this directory. The repository was last updated on October 4, 2026.
Source: huangwb8/ChineseResearchLaTeX on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.