Literature Review Agent
Ar9av/PaperOrchestra
Step 3 of the PaperOrchestra pipeline (arXiv:2604.05018). An agent skill from Ar9av/PaperOrchestra.
学术文献检索与质量验证。覆盖 Semantic Scholar / CrossRef / arXiv / OpenAlex 四源,内置 Tier 0 反幻觉校验(DOI 反查 + Levenshtein ≥ 0.70) 和 venue quality 过滤(CCF + JCR 影响因子,arXiv 引用阈值)。任何需要 查文献、验证引用真实性、评估期刊/会议质量、生成…
$ npx skills add larbare12/paperfactory-from-idea-to-manuscript --skill citation-search -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install larbare12/paperfactory-from-idea-to-manuscript citation-search --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/larbare12/paperfactory-from-idea-to-manuscript.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/citation-search .claude/skills/citation-search && 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 "citation-search" agent skill from https://github.com/larbare12/paperfactory-from-idea-to-manuscript/tree/master/skills/citation-search into .claude/skills/citation-search/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "citation-search", 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/larbare12/paperfactory-from-idea-to-manuscript/tree/master/skills/citation-searchType 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 larbare12/paperfactory-from-idea-to-manuscript --skill citation-search -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install larbare12/paperfactory-from-idea-to-manuscript citation-search --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/larbare12/paperfactory-from-idea-to-manuscript.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/citation-search .agents/skills/citation-search && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "citation-search" agent skill from https://github.com/larbare12/paperfactory-from-idea-to-manuscript/tree/master/skills/citation-search into .agents/skills/citation-search/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "citation-search", 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 larbare12/paperfactory-from-idea-to-manuscript --skill citation-search -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install larbare12/paperfactory-from-idea-to-manuscript citation-search --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/larbare12/paperfactory-from-idea-to-manuscript.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/citation-search .cursor/skills/citation-search && 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 "citation-search" agent skill from https://github.com/larbare12/paperfactory-from-idea-to-manuscript/tree/master/skills/citation-search into .cursor/skills/citation-search/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "citation-search", 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/larbare12/paperfactory-from-idea-to-manuscript.git --path skills/citation-search--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 larbare12/paperfactory-from-idea-to-manuscript --skill citation-search -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install larbare12/paperfactory-from-idea-to-manuscript citation-search --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/larbare12/paperfactory-from-idea-to-manuscript.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/citation-search .gemini/skills/citation-search && 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 "citation-search" agent skill from https://github.com/larbare12/paperfactory-from-idea-to-manuscript/tree/master/skills/citation-search into .gemini/skills/citation-search/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "citation-search", 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 larbare12/paperfactory-from-idea-to-manuscript citation-searchInstalls 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 larbare12/paperfactory-from-idea-to-manuscript --skill citation-search -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/larbare12/paperfactory-from-idea-to-manuscript.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/citation-search .github/skills/citation-search && 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 "citation-search" agent skill from https://github.com/larbare12/paperfactory-from-idea-to-manuscript/tree/master/skills/citation-search into .github/skills/citation-search/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "citation-search", 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 larbare12/paperfactory-from-idea-to-manuscript --skill citation-search -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install larbare12/paperfactory-from-idea-to-manuscript citation-search --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/larbare12/paperfactory-from-idea-to-manuscript.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/citation-search .opencode/skills/citation-search && 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 "citation-search" agent skill from https://github.com/larbare12/paperfactory-from-idea-to-manuscript/tree/master/skills/citation-search into .opencode/skills/citation-search/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "citation-search", 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.
citation-search学术文献检索与质量验证。覆盖 Semantic Scholar / CrossRef / arXiv / OpenAlex 四源,内置 Tier 0 反幻觉校验(DOI 反查 + Levenshtein ≥ 0.70) 和 venue quality 过滤(CCF + JCR 影响因子,arXiv 引用阈值)。任何需要 查文献、验证引用真实性、评估期刊/会议质量、生成…
Citation Search is an agent skill from larbare12/paperfactory-from-idea-to-manuscript. 学术文献检索与质量验证。覆盖 Semantic Scholar / CrossRef / arXiv / OpenAlex 四源,内置 Tier 0 反幻觉校验(DOI 反查 + Levenshtein ≥ 0.70) 和 venue quality 过滤(CCF + JCR 影响因子,arXiv 引用阈值)。任何需要 查文献、验证引用真实性、评估期刊/会议质量、生成 BibTeX、或建立证据池 的场景都应调用本 skill,而不是让 Claude 凭记忆产出引用。M0-M9 模块在 执行文献检索时统一委托给本 skill,不重复实现。
Its SKILL.md is about 1.9k tokens, which your agent loads only when the skill is triggered. The skill folder holds 26 other files, including scripts (for example `config/README.md`, `config/api.json` and `reference/anti-hallucination-protocol.md`).
It sits in Research & Science, covering Academic paper search and Citation management. It works with arXiv, Semantic Scholar and LaTeX. The repository describes itself as: 能够实现:人提供idea,agent自动帮你生成论文.
Read from SKILL.md and the folder at commit 869103c. It shows what the files ask for, not the result of running them.
Pre-approves these tools, so the agent can use them without asking each time:
BashReadWriteEditGrepGlobFrom allowed-tools in the SKILL.md frontmatter.
Ships 7 files in scripts/ (Shell, from the files we listed), which the agent can run.
Shell commands in SKILL.md call:
bashpipFrom 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:
semanticscholar.orgFrom URLs in SKILL.md, links to its own repository left out.
Names these keys or tokens, usually read from environment variables:
S2_API_KEYFrom names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Citation Search loads about 1.9k tokens when it runs. Until then it costs about 72 tokens; SKILL.md has 422 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 noted patterns worth knowing about, such as sudo or a known installer.
S2 网络失败 | `verdict=S2_UNAVAILABLE` | 检查 `.env` 凭据 / 网络代理 || verify_config.sh 报警 | `cp .env.example .env` 并填入 |- `S2_API_KEY` = 从 `<project>/.env` 或 `<skill>/.env` 加载# 1. 在项目根或 skill 根创建 .envcp .env.example .env# 填入 .env: S2_API_KEY=Bearer xxxxxallowed-tools: Bash, Read, Write, Edit, Grep, GlobAutomated 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.
Without a licence we can't republish the file, so here is its outline and opening line. It has 422 words (~1,872 tokens).
SKILL.md and 22 other files (scripts) in skills/citation-search of larbare12/paperfactory-from-idea-to-manuscript.
Open the folder on GitHubat commit 869103c
Citation Search 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 |
|---|---|---|---|---|---|---|
| Citation Search this skilllarbare12/paperfactory-from-idea-to-manuscript | 116 | — | ~1.9k | Automated safety check: Notes | None | |
| Literature Review AgentAr9av/PaperOrchestra | 679 | 1 repos | ~5.2k | Automated safety check: Pass | Custom licence | |
| Nature Academic Searchjing1312/nature-figure-skill | 171 | — | ~1.3k | Automated safety check: Notes | MIT | |
| Literature ReviewNorman-bury/research-writing-skill | 3.4k | — | ~2.2k | Automated safety check: Notes | MIT | |
| Literature Searchlingzhi227/agent-research-skills | 390 | — | ~805 | Automated safety check: Pass | None | |
| Ai4scholar ResearchDrchronx/ai-agent-research-starter-kit | 139 | — | ~1.4k | Automated safety check: Pass | Custom licence |
Ar9av/PaperOrchestra
Step 3 of the PaperOrchestra pipeline (arXiv:2604.05018). An agent skill from Ar9av/PaperOrchestra.
jing1312/nature-figure-skill
Multi-source literature search, citation verification, MeSH search strategy, citation file management (.nbib/.ris/.bib conversion), and reference management (BibTeX, related articles, ID conversion)…
Norman-bury/research-writing-skill
A skill your agent uses when writing literature review sections - guides searching, organizing, and synthesizing academic sources
lingzhi227/agent-research-skills
Search academic literature using Semantic Scholar, arXiv, and OpenAlex APIs.
Drchronx/ai-agent-research-starter-kit
Use AI4Scholar for real scholarly literature tasks through MCP or the OpenClaw plugin: paper search, Google Scholar/Semantic Scholar/PubMed/arXiv/bioRxiv/medRxiv queries, PDF download and reading…
neflibata-feng/MyArxiv-Agent
Conduct comprehensive, systematic literature reviews using multiple academic databases (PubMed, arXiv, bioRxiv, Semantic Scholar, etc.).
larbare12/paperfactory-from-idea-to-manuscript
M0 项目仪表盘——流程外的常驻横切模块,不属于线性步骤。任何时点 扫描 relate-work/ + draft/ 输出三态报表:已完成 / 待回填(NEEDS-EVIDENCE / TODO / 未读论文)/ 阻塞。M1-M7 任何阶段都可以调用 M0 看状态。/paper- assistant:init 命令首次扫描就是它。M0 只读不写,不动 manifest 也不动 draft。
larbare12/paperfactory-from-idea-to-manuscript
M1 选题诊断——数据驱动的研究 idea 可行性 / 创新性 / 领域契合度评估. An agent skill from larbare12/paperfactory-from-idea-to-manuscript.
larbare12/paperfactory-from-idea-to-manuscript
M2 文献管理(IMRAD 中的 Related Work + References)。消费 M1 沉淀的 search-.jsonl,做精读、引用网络分析、bibkey 整理、四类标签(基础/方法/ baseline/相关)、引用密度审计、BibTeX 格式规范化,产出 manifest.jsonl + ref-.md 笔记卡 + 引用校验报告,供 M3 baseline / M5 论证链…
larbare12/paperfactory-from-idea-to-manuscript
M3 实验设计——方案检查、指标选择、对比方法、消融、显著性、误差分析. An agent skill from larbare12/paperfactory-from-idea-to-manuscript.
larbare12/paperfactory-from-idea-to-manuscript
M4 结构规划——生成 IMRAD 大纲、章节边界、篇幅分配、写作顺序。只管 骨架,不管论证逻辑(论证主线归 m5-argument)。消费 M3 实验结果概要 和 M1 选题定位,产出 outline 写入 passport,供 M5/M6 按章节展开。
larbare12/paperfactory-from-idea-to-manuscript
M6 写作辅助——按 M5 论证骨架展开正文,按 M4 章节边界控制内容. An agent skill from larbare12/paperfactory-from-idea-to-manuscript.
Works with
Categories
学术文献检索与质量验证。覆盖 Semantic Scholar / CrossRef / arXiv / OpenAlex 四源,内置 Tier 0 反幻觉校验(DOI 反查 + Levenshtein ≥ 0.70) 和 venue quality 过滤(CCF + JCR 影响因子,arXiv 引用阈值)。任何需要 查文献、验证引用真实性、评估期刊/会议质量、生成…. Citation Search is an agent skill from larbare12/paperfactory-from-idea-to-manuscript.
Citation Search fits situations like: tasks that involve Academic paper search; tasks that involve Citation management.
Run `npx skills add larbare12/paperfactory-from-idea-to-manuscript --skill citation-search -a claude-code`. Or copy the skill folder (skills/citation-search in larbare12/paperfactory-from-idea-to-manuscript) into .claude/skills/citation-search in your project. Claude Code loads it when a task matches its description.
Run `npx skills add larbare12/paperfactory-from-idea-to-manuscript --skill citation-search -a codex`. Or copy the skill folder (skills/citation-search in larbare12/paperfactory-from-idea-to-manuscript) into .agents/skills/citation-search 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 larbare12/paperfactory-from-idea-to-manuscript --skill citation-search -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/citation-search, .gemini/skills/citation-search, .github/skills/citation-search and .opencode/skills/citation-search in your project.
Going by SKILL.md and its folder, Citation Search needs a shell for the scripts in its folder, the command-line tools its instructions call (bash and pip) and credentials named S2_API_KEY. Our summary lists: Python 3; A Bash shell; A credential in S2_API_KEY. Its frontmatter pre-approves these tools: Bash, Read, Write, Edit, Grep, Glob.
SKILL.md names 1 domain. In commands or code: semanticscholar.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 notes only (mentions a .env file; pre-approves every shell command (allowed-tools: bash)), nothing it rates as a warning. 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.
No licence was found for Citation Search or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.
About 1.9k tokens (SKILL.md is roughly 7.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Citation Search: Literature Review Agent (Ar9av/PaperOrchestra, 679 stars), Nature Academic Search (jing1312/nature-figure-skill, 171 stars), Literature Review (Norman-bury/research-writing-skill, 3.4k stars) and Literature Search (lingzhi227/agent-research-skills, 390 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
larbare12 (a GitHub user) maintains it in larbare12/paperfactory-from-idea-to-manuscript, which has 116 GitHub stars. The repository holds 9 skills in this directory. The repository was last updated on May 19, 2026.
Source: larbare12/paperfactory-from-idea-to-manuscript on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.