/ Directory / Playground / thesis-figure-skill
● Community 0xE1337 ⚡ Instant

thesis-figure-skill

by 0xE1337 · 0xE1337/thesis-figure-skill

Paste your paper text, get publication-ready LaTeX/TikZ diagrams — Claude picks the right figure type and draws it.

thesis-figure-skill is a Claude skill for researchers drowning in 'needs figure here' notes: paste a paragraph of your paper or describe the concept, and Claude returns LaTeX/TikZ code for a publication-ready figure (flow diagrams, system architectures, plots, schematic illustrations). Output compiles in any standard LaTeX toolchain.

Why use it

Key features

Live Demo

What it looks like in practice

thesis-figure-skill.replay ▶ ready
0/0

Install

Author repository · Claude Skills documentation

Use Cases

Real-world ways to use thesis-figure-skill

How to generate a figure for a specific paragraph of your paper

👤 Grad students and researchers writing papers or theses ⏱ ~15 min intermediate

When to use: You wrote the paragraph, but the reviewer would really appreciate a figure here.

Flow
  1. Paste the paragraph
    Paragraph: <text about system architecture>. Generate a TikZ figure that illustrates the architecture.✓ Copied
    → Diagram type picked + TikZ code
  2. Compile and preview
    Save the code to fig.tex and compile — show me the PDF path.✓ Copied
    → PDF produced
  3. Iterate
    Shrink the node widths and make the arrows straight, not curved.✓ Copied
    → Revised TikZ, compiles cleanly

Outcome: A usable publication-quality figure in under 10 minutes.

Pitfalls
  • Overly decorated figures that scream 'AI made this' — Ask for minimal, academic-conservative style
  • Figure size fights the paper's column width — Specify target width (e.g., 0.9\linewidth) up front
Combine with: filesystem

Turn a CSV into a pgfplots chart for your paper

👤 Researchers with experimental results ⏱ ~25 min intermediate

When to use: You have results in CSV and want paper-quality plots, not matplotlib screenshots.

Flow
  1. Feed the CSV
    Here's results.csv. Make a pgfplots line chart comparing methods A/B/C on x=batch_size, y=accuracy.✓ Copied
    → pgfplots code + legend
  2. Tweak
    Add error bars (std dev from results_std.csv) and log-scale the x-axis.✓ Copied
    → Updated code with error bars

Outcome: A publication-grade plot that scales cleanly.

Pitfalls
  • Too many colors / markers — Ask for a grayscale- and colorblind-safe palette

Combinations

Pair with other MCPs for X10 leverage

thesis-figure-skill + csv-data-summarizer-claude-skill

Profile the CSV first, then generate plots that reflect its actual shape

Summarize results.csv, then produce pgfplots charts that visualize the findings.✓ Copied
thesis-figure-skill + filesystem

Save figures alongside your paper source

Place every generated figure in paper/figures/.✓ Copied

Tools

What this MCP exposes

ToolInputsWhen to callCost
diagram-type-inference paragraph / concept Start 0
tikz-authoring figure spec Architectural / schematic diagrams 0
pgfplots-authoring CSV + axes spec Data-driven plots 0
iterate previous figure + change request Revisions 0

Cost & Limits

What this costs to run

API quota
none
Tokens per call
~2–8k per figure
Monetary
free
Tip
Get one figure right first (style/size), then clone the pattern for siblings

Security

Permissions, secrets, blast radius

Credential storage: none
Data egress: none — everything is local TeX

Troubleshooting

Common errors and fixes

pdflatex errors on pgfplots

Update pgfplots and ensure \usepackage{pgfplots}\pgfplotsset{compat=1.18} or similar.

Verify: kpsewhich pgfplots.sty
TikZ nodes overlap

Ask for named positioning using node distance and relative placements

Figure too big for column

Set scale= or wrap in resizebox{\linewidth}{!}{...}

Alternatives

thesis-figure-skill vs others

AlternativeWhen to use it insteadTradeoff
mermaid-skillDiagrams for the web / Markdown, not papersDifferent output medium
excalidraw-skillYou want hand-drawn whiteboard styleNot publication-quality

More

Resources

📖 Read the official README on GitHub

🐙 Browse open issues

🔍 Browse all 400+ MCP servers and Skills

Continue exploring

Related tools and workflows

Choose another guide for your workflow, or explore a collection.

Explore more Skills

Dagster Agent Skills

Author Dagster assets and pipelines with the dagster-expert skill, with optional Dagster+ MCP access through agent plugins.

Skill

Explore more Skills

Pydantic Skills

Use Pydantic’s plugins and standalone skills for data validation, Pydantic AI agents, Logfire instrumentation, telemetry queries, and evaluations.

Skill

Explore more Skills

Trigger.dev Agent Skills

Build durable background tasks, AI chat agents, workflows, and realtime application interfaces with Trigger.dev’s own skills.

Skill

Explore more Skills

Prisma Skills

Prisma’s skills guide ORM setup, client queries, migrations, driver adapters, upgrades, and Compute deployment.

Skill

Browse all topic collections → · See 29 new official additions →