Tikz Scientific Figures

Create publication-grade scientific figures and schematic diagrams with TikZ/PGFPlots, output as vector PDF (and SVG for visual editing). Use when the user wants a figure for a paper/thesis/report, a data plot (line, scatter, bar, error-bar, heatmap, log axis), a circuit diagram, a flowchart or block diagram, a free-body/force or geometry schematic, a biology figure (immunofluorescence/tissue, cell, signaling pathway, gene or plasmid map), a CS/ML figure (neural network, system architecture, finite-state machine, tree, graph), or a molecular structure — especially when they mention TikZ, PGFPl

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add PM-Shawn/tikz-scientific-figures --skill tikz-scientific-figures
Manual install
git clone --depth 1 https://github.com/PM-Shawn/tikz-scientific-figures.git /tmp/tikz-scientific-figures
mkdir -p ~/.claude/skills
cp -r /tmp/tikz-scientific-figures/. ~/.claude/skills/tikz-scientific-figures

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# TikZ Scientific Figures

Generate reproducible, publication-grade figures in TikZ. One figure = one
`standalone` `.tex` file that compiles to a tightly-cropped vector PDF. Always
deliver the `.tex` (+ any data file) so the figure stays editable.

## Step 0 — check the toolchain (first run only)
```bash
bash scripts/check_env.sh
```
If tools are missing, show the user the printed install hints (OS-aware:
macOS/Windows/Linux) and stop until the toolchain is in place. Need: a LaTeX
engine (pdflatex — the scripts' default; lualatex needs luatex85), poppler
(preview), and for SVG export dvisvgm + mutool (mupdf-tools). latexmk is optional
— the scripts run the engine twice without it.

**Cross-platform note.** The recipes and TikZ code are OS-independent (identical
output on macOS/Windows/Linux). The four `.sh` scripts are portable bash: on
Windows run them from Git Bash or WSL. If no bash is available, run the
underlying commands directly — `compile` ≈ `pdflatex -interaction=nonstopmode
-halt-on-error figure.tex` (run twice), `preview` ≈ `pdftoppm -png -r 200
-singlefile figure.pdf out`, `export_svg` ≈ `dvisvgm --pdf figure.pdf`. On
Windows, MiKTeX auto-installs missing LaTeX packages on first compile, so the
"optional packages" step is usually unnecessary there.

## Workflow
1. **Pick the figure type** and read the matching recipe (only that one):
   - data plot (line/scatter/bar/hist/box/heatmap/contour/3D/log) → `references/pgfplots-recipes.md`
Read the full skill on GitHub

Details

Skill name
tikz-scientific-figures
Repo updated
6 June 2026

FAQ

What does the Tikz Scientific Figures skill do?

Create publication-grade scientific figures and schematic diagrams with TikZ/PGFPlots, output as vector PDF (and SVG for visual editing). Use when the user wants a figure for a paper/thesis/report, a data plot (line, scatter, bar, error-bar, heatmap, log axis), a circuit diagram, a flowchart or block diagram, a free-body/force or geometry schematic, a biology figure (immunofluorescence/tissue, cell, signaling pathway, gene or plasmid map), a CS/ML figure (neural network, system architecture, finite-state machine, tree, graph), or a molecular structure — especially when they mention TikZ, PGFPl

How do I install the Tikz Scientific Figures skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add PM-Shawn/tikz-scientific-figures --skill tikz-scientific-figures. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Tikz Scientific Figures popular?

It lives in PM-Shawn/tikz-scientific-figures, which has 5 GitHub stars and 0 forks.

Related skills

Easy Auto Research

1

wjc2830/Easy-AutoResearch-for-DeepLearning

Set up, steer, and resume Easy-Auto-Research for Deep Learning — a human-supervised, multi-role deep-learning research loop for Claude Code. It proposes experiments, edits versioned code copies, launches training, monitors progress, evaluates evidence against a goal, and persists state across cycles. Use this skill through natural-language requests to start a run, provide guidance, interrupt active work, inspect progress, or continue a stopped run.

Research & ScienceIn 1 list

Tensor Network Research

5

haotong-Duan/tensor-network-research

Use when the user asks about tensor networks, tensor decompositions (CP, Tucker, HOSVD, HOOI, Tensor Train / TT, Matrix Product State / MPS, Tensor Ring / TR, Hierarchical Tucker / HT, PEPS, MERA, TTN, LPS, PARAFAC, randomized / streaming / sparse / nonnegative / orthogonal decompositions), tensor optimization on manifolds (Riemannian, Grassmann, Stiefel, fixed-rank, quotient, ALS, block coordinate, proximal, trust-region, projected gradient, Łojasiewicz / KL convergence), numerical linear algebra for tensors (SVD, QR, eig, polar, randomized SVD, Lanczos, Arnoldi, preconditioning, matrix compl

Research & Science

Family History Research

Assists with genealogy research projects. Plan and execute family history research with systematic methodology.

Research & Science

Scientific Research Helper

5

NguyenAn2812/scientific-research-helper

Supports the entire scientific research process in English, designed for undergraduate and graduate students across all disciplines. Activate this skill when the user: - Wants to brainstorm research topics, identify research questions, or define research objectives - Asks about the structure of academic papers, theses, dissertations, or research reports - Needs to review, critique, or provide feedback on a research document - Asks about research methods, sampling approaches, or research design - Needs help writing a literature review, theoretical framework, or discussion section - Wants to che

Research & Science

Lead Research Assistant

Identifies and qualifies high-quality leads. Research potential customers and qualify them based on your criteria.

Research & Science

Scientific Figure Studio

5

zlsjtj/FigureCraft

FigureCraft 根据科学对象、关系和数据制作科研图与语义配色。适用于机制、硬件、分层材料、定量图及整套配图,交付可编辑图源和分别记录的技术、科学与视觉审阅,保留数值、拓扑和修改范围。

Research & Science

Browse the most popular Claude skills, all research & science skills, or write your own with the skills generator.