Mineru
Nebutra/MinerU-Skill
An AI-Native skill for parsing PDF / Office / image files into Markdown with MinerU — a fast, zero-config document parser for AI agents.
This skill should be used when the user asks for a publication-quality scientific figure or table, wants help choosing the right chart for results, needs a paper-ready pubfig or pubtab workflow…
$ npx skills add Galaxy-Dawn/claude-scholar --skill publication-chart-skill -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install Galaxy-Dawn/claude-scholar publication-chart-skill --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/Galaxy-Dawn/claude-scholar.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/publication-chart-skill .claude/skills/publication-chart-skill && 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 "publication-chart-skill" agent skill from https://github.com/Galaxy-Dawn/claude-scholar/tree/main/skills/publication-chart-skill into .claude/skills/publication-chart-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "publication-chart-skill", 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/Galaxy-Dawn/claude-scholar/tree/main/skills/publication-chart-skillType 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 Galaxy-Dawn/claude-scholar --skill publication-chart-skill -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install Galaxy-Dawn/claude-scholar publication-chart-skill --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Galaxy-Dawn/claude-scholar.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/publication-chart-skill .agents/skills/publication-chart-skill && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "publication-chart-skill" agent skill from https://github.com/Galaxy-Dawn/claude-scholar/tree/main/skills/publication-chart-skill into .agents/skills/publication-chart-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "publication-chart-skill", 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 Galaxy-Dawn/claude-scholar --skill publication-chart-skill -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install Galaxy-Dawn/claude-scholar publication-chart-skill --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Galaxy-Dawn/claude-scholar.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/publication-chart-skill .cursor/skills/publication-chart-skill && 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 "publication-chart-skill" agent skill from https://github.com/Galaxy-Dawn/claude-scholar/tree/main/skills/publication-chart-skill into .cursor/skills/publication-chart-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "publication-chart-skill", 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/Galaxy-Dawn/claude-scholar.git --path skills/publication-chart-skill--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 Galaxy-Dawn/claude-scholar --skill publication-chart-skill -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install Galaxy-Dawn/claude-scholar publication-chart-skill --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Galaxy-Dawn/claude-scholar.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/publication-chart-skill .gemini/skills/publication-chart-skill && 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 "publication-chart-skill" agent skill from https://github.com/Galaxy-Dawn/claude-scholar/tree/main/skills/publication-chart-skill into .gemini/skills/publication-chart-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "publication-chart-skill", 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 Galaxy-Dawn/claude-scholar publication-chart-skillInstalls 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 Galaxy-Dawn/claude-scholar --skill publication-chart-skill -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/Galaxy-Dawn/claude-scholar.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/publication-chart-skill .github/skills/publication-chart-skill && 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 "publication-chart-skill" agent skill from https://github.com/Galaxy-Dawn/claude-scholar/tree/main/skills/publication-chart-skill into .github/skills/publication-chart-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "publication-chart-skill", 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 Galaxy-Dawn/claude-scholar --skill publication-chart-skill -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install Galaxy-Dawn/claude-scholar publication-chart-skill --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Galaxy-Dawn/claude-scholar.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/publication-chart-skill .opencode/skills/publication-chart-skill && 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 "publication-chart-skill" agent skill from https://github.com/Galaxy-Dawn/claude-scholar/tree/main/skills/publication-chart-skill into .opencode/skills/publication-chart-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "publication-chart-skill", 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.
publication-chart-skillThis skill should be used when the user asks for a publication-quality scientific figure or table, wants help choosing the right chart for results, needs a paper-ready pubfig or pubtab workflow…
Publication Chart Skill is an agent skill from Galaxy-Dawn/claude-scholar. This skill should be used when the user asks for a publication-quality scientific figure or table, wants help choosing the right chart for results, needs a paper-ready pubfig or pubtab workflow, wants a figure + companion table for a results section, wants an Excel sheet turned into publication-ready LaTeX, or wants an existing scientific figure/table reviewed and upgraded.
Its SKILL.md is about 3.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 26 other files, including scripts and reference files (for example `examples/01-benchmark-comparison-figure.md`, `examples/02-ablation-figure.md` and `examples/03-calibration-evaluation-figure.md`).
It sits in Documents & Office, covering Data visualization, Excel spreadsheets and LaTeX. It works with Microsoft Excel and LaTeX. The repository describes itself as: Semi-automated research assistant for academic research and software development. Supports Claude Code, Codex CLI, Kimi Code CLI, and OpenCode across ideation, coding… The licence is MIT.
8 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 9037873. 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 1 file in scripts/, which the agent can run.
Shell commands in SKILL.md call:
python3pythonuvFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use uv, which can reach the network depending on how they are called.
From 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.
Publication Chart Skill loads about 3.3k tokens when it runs, and up to ~16k if it reads all its reference files. Until then it costs about 100 tokens; SKILL.md has 1,566 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 Galaxy-Dawn/claude-scholar at commit 9037873, republished under its MIT licence (© Galaxy-Dawn). 1,566 words, ~3,277 tokens.
.claude/skills/publication-chart-skill/SKILL.md (or your agent's skills folder). This skill also uses 23 other files; get the full folder from GitHub.Use this skill to turn research results into publication-grade figures and tables with an end-to-end workflow.
Primary production stack:
pubfig for figurespubtab for publication tablesThis skill covers the full delivery chain:
pubfig, pubtab, or both,Trigger this skill for requests like:
Do not use this skill when the task is mainly:
For simple composite assembly after the figure content is already strong, use the optional secondary workflow in references/composite-assembly.md.
Expect some combination of:
.tex, screenshots, or draft plots,The minimum useful output is:
pubfig / pubtab route,Before generating anything, identify:
pubfig or pubtab is actually available,.tex / screenshots,Prefer the smallest environment check that helps execution. When the bundled helper script is available, use it first:
python3 scripts/ensure_publication_tooling.py --require pubfig --jsonpython3 scripts/ensure_publication_tooling.py --require pubtab --jsonEquivalent manual checks are still acceptable when needed:
python -c "import pubfig; print(pubfig.__version__)"python -c "import pubtab; print(pubtab.__version__)"pubtab --helpReport the result clearly as available or missing.
If a dependency is missing and the task requires runnable execution:
python3 scripts/ensure_publication_tooling.py --require ... as the default bundled route when the script is present,uv vs python -m pip against the active interpreter,Equivalent concrete commands include:
python3 scripts/ensure_publication_tooling.py --require pubfigpython3 scripts/ensure_publication_tooling.py --require pubtabuv pip install pubfiguv pip install pubtabpython -m pip install pubfigpython -m pip install pubtabIf auto-install fails, report the exact failure and then degrade gracefully.
Do not block on a full environment audit.
Classify the request along these axes:
Do not jump into plotting code before the communication target is clear.
Before plotting research results, lock the evidence contract:
If these are unclear, ask or produce an audit recommendation instead of a polished figure. Do not create a paper-ready plot while the unit of analysis, missing-cell handling, or error-bar basis is unresolved.
Choose the representation based on the scientific claim, not novelty or visual flair.
Common families:
Avoid weak defaults:
If the request is ambiguous, explicitly state what scientific claim the artifact is supposed to support.
Default mapping:
pubfigpubtabTool roles:
pubfig is the default figure engine for scientific plots and paper-ready export.pubtab is the default table engine for Excel ↔ LaTeX workflows, preview, and publication-ready table export.Route selection rules:
pubfig figure generation,pubtab when the task is file-driven,pubtab when the task is already inside a notebook or scripted pipeline,Prefer the smallest production-ready artifact first:
pubfig, orpubtabThen add publication parameters only when justified:
Keep filenames and suffixes explicit.
Good defaults:
pubfig call + one save_figure(...)batch_export(...)pubtab xlsx2tex ... or pubtab.preview ...For every response, make these explicit when possible:
pubfig and which by pubtab,After generation, check:
The QA output must be concrete. Do not say “looks better” without naming why.
If the result is weak, revise with specific changes such as:
If pubfig or pubtab is not available:
python3 scripts/ensure_publication_tooling.py --require ... when the bundled script exists,Treat composite or Figma assembly as secondary:
Do not escalate simple figure tasks into composite/Figma workflows by default.
pubfig: available/missing, pubtab: available/missing.A strong response using this skill usually has 6 parts:
pubfig, pubtab, or bothLoad these as needed:
references/workflow.md — full end-to-end decision order and delivery contractreferences/chart-selection.md — task-to-chart mapping and anti-patternsreferences/execution-and-verification.md — environment probing, forced install behavior, and runnable verificationscripts/ensure_publication_tooling.py — bundled probe + auto-install helper for pubfig / pubtabreferences/pubfig-recipes.md — shortest useful figure patterns and export routesreferences/pubtab-recipes.md — shortest useful table routes and backend guidancereferences/source-guides/pubfig-architecture.md — package layout and figure-generation boundaries from sourcereferences/source-guides/pubfig-api-map.md — stable public pubfig surface and chart-family map from __init__.pyreferences/source-guides/pubfig-export-flow.md — figure export, publication sizing, and panel-export flow from sourcereferences/source-guides/pubtab-architecture.md — package layout and forward/reverse conversion architecture from sourcereferences/source-guides/pubtab-cli-api-flow.md — CLI-to-API control flow and batch/sheet behavior from sourcereferences/source-guides/pubtab-backend-and-preview.md — backend/theme split and real preview compile pipeline from sourcereferences/publication-qa-checklist.md — figure/table QA checklistreferences/composite-assembly.md — optional multi-panel and Figma branchFor prompt-shaped examples, see examples/.
© Galaxy-Dawn, 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 23 other files (scripts, references) in skills/publication-chart-skill of Galaxy-Dawn/claude-scholar.
Open the folder on GitHubat commit 9037873
We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in Galaxy-Dawn/claude-scholar, which our catalogue first saw on October 7, 2026.
Publication Chart Skill 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 |
|---|---|---|---|---|---|---|
| Publication Chart Skill this skillGalaxy-Dawn/claude-scholar | 5.7k | 1 repos | ~3.3k | Automated safety check: Pass | MIT | |
| MineruNebutra/MinerU-Skill | 123 | — | ~504 | Automated safety check: Pass | MIT | |
| Pie Chart Data AnalysisMichaelYang-lyx/AIDABench | 111 | 1 repos | ~964 | Automated safety check: Pass | None | |
| Statistical Distribution And Outlier AnalysisMichaelYang-lyx/AIDABench | 111 | 1 repos | ~1.1k | Automated safety check: Pass | None | |
| Data Visualization AnalysisDrchronx/ai-agent-research-starter-kit | 139 | — | ~621 | Automated safety check: Pass | Custom licence | |
| Research Data Auto Analysis PlottingDrchronx/ai-agent-research-starter-kit | 139 | — | ~463 | Automated safety check: Pass | Custom licence |
Nebutra/MinerU-Skill
An AI-Native skill for parsing PDF / Office / image files into Markdown with MinerU — a fast, zero-config document parser for AI agents.
MichaelYang-lyx/AIDABench
对多Sheet Excel或CSV数据进行分类汇总统计,自动识别关键字段并生成包含占比、数值及美化饼图的可下载分析报告。
MichaelYang-lyx/AIDABench
执行数值型数据的分布分析与异常值检测,支持通过正则表达式从文本中提取误差项并生成高分辨率的箱线图与直方图报告. An agent skill from MichaelYang-lyx/AIDABench.
Drchronx/ai-agent-research-starter-kit
对CSV/Excel数据进行全面的统计描述、相关性分析和可视化;当用户需要数据分析、数据探索、统计摘要、特征分布分析或相关性分析时使用
Drchronx/ai-agent-research-starter-kit
Automatically analyze research datasets and generate publication-ready statistical tables, correlation figures, grouped comparison plots, and regression diagnostics.
Nebutra/MinerU-Skill
An AI-Native skill for parsing PDF / Office / image files into clean Markdown with MinerU — a fast, zero-config document parser for AI agents.
Galaxy-Dawn/claude-scholar
Reference guidance for checking every citation in academic writing against canonical sources such as DOI, arXiv, CrossRef and Semantic Scholar, to catch fake or wrong references.
Galaxy-Dawn/claude-scholar
Reads an improvement-plan file from a companion quality-review skill and applies its suggested fixes to a Claude Skill, backing up first.
Galaxy-Dawn/claude-scholar
Scores a skill across description, content organization, writing style and structure, then produces letter grades and a prioritized improvement plan.
Galaxy-Dawn/claude-scholar
Turns a vague UI request into a concrete design system with style, palette, typography and layout guidance from a search script, plus stack-specific implementation advice.
Galaxy-Dawn/claude-scholar
Finds recent arXiv and bioRxiv papers on a topic, narrows them in stages to one pick per field, and writes bilingual Chinese and English summaries.
Galaxy-Dawn/claude-scholar
Prepare, audit, or revise Nature-ready Data Availability statements, data repository plans, dataset citations, and FAIR metadata checklists for manuscripts.
Works with
Categories
This skill should be used when the user asks for a publication-quality scientific figure or table, wants help choosing the right chart for results, needs a paper-ready pubfig or pubtab workflow…. Publication Chart Skill is an agent skill from Galaxy-Dawn/claude-scholar. This skill should be used when the user asks for a publication-quality scientific figure or table, wants help choosing the right chart for results, needs a paper-ready pubfig or pubtab workflow, wants a figure + companion table for a results section, wants an Excel sheet turned into publication-ready LaTeX, or wants an existing scientific figure/table reviewed and upgraded.
Publication Chart Skill fits situations like: asks for a publication-quality scientific figure; wants help choosing the right chart for results; needs a paper-ready pubfig; pubtab workflow.
Run `npx skills add Galaxy-Dawn/claude-scholar --skill publication-chart-skill -a claude-code`. Or copy the skill folder (skills/publication-chart-skill in Galaxy-Dawn/claude-scholar) into .claude/skills/publication-chart-skill in your project. Claude Code loads it when a task matches its description.
Run `npx skills add Galaxy-Dawn/claude-scholar --skill publication-chart-skill -a codex`. Or copy the skill folder (skills/publication-chart-skill in Galaxy-Dawn/claude-scholar) into .agents/skills/publication-chart-skill 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 Galaxy-Dawn/claude-scholar --skill publication-chart-skill -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/publication-chart-skill, .gemini/skills/publication-chart-skill, .github/skills/publication-chart-skill and .opencode/skills/publication-chart-skill in your project.
Going by SKILL.md and its folder, Publication Chart Skill needs the command-line tools its instructions call (python3, python and uv). Our summary lists: Python 3.
SKILL.md contains no URLs. Its commands use uv, which can reach the network depending on how they are called. 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.
Publication Chart Skill is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 3.3k tokens (SKILL.md is roughly 13k 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 13k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Publication Chart Skill: Mineru (Nebutra/MinerU-Skill, 123 stars), Pie Chart Data Analysis (MichaelYang-lyx/AIDABench, 111 stars), Statistical Distribution And Outlier Analysis (MichaelYang-lyx/AIDABench, 111 stars) and Data Visualization Analysis (Drchronx/ai-agent-research-starter-kit, 139 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
Galaxy-Dawn (a GitHub user) maintains it in Galaxy-Dawn/claude-scholar, which has 5,725 GitHub stars. The repository holds 34 skills in this directory. The repository was last updated on September 23, 2026.
Source: Galaxy-Dawn/claude-scholar on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.