1. Habit
  2. Skills
  3. Nature Figure skill
yuan1z0825 · 18K installs

Nature Figure skill
Runs by itself, every time a chart script changes.

Every chart is checked before it goes out.

Install the Nature Figure skill and make it a habit: follow https://gethabit.dev/skills/yuan1z0825/nature-figure.md

  1. 1Copy
  2. 2Paste into Claude Code, Codex or Cursor
  3. 3It runs by itself

18K installs50K starsApache-2.0 licenceSource on GitHub ↗

Nature Figure

by yuan1z0825 · 18K installs

The skill

Makes science charts ready for journals.

Only when you ask.

Fewer errors

Every chart is checked before it goes out. Fewer errors in your papers.

↻ Runs by itselfevery time a chart script changes

How the habit works.
You don't have to.

Three questionsWhen does it start? How does it check its work? What does it remember?

One run, step by step.
Then it stops.

Stop ruleStops after one figure per run, with at most 2 repair rounds.

  1. 01

    Load the core

    The agent reads manifest.yaml and the always_load contract and stance files.

  2. 02

    Resolve the backend

    It uses the saved choice from scripts/nature_figure_backend.py get, or asks you once: Python or R.

  3. 03

    Load the fragment

    It reads only the matching Python or R backend fragment.

  4. 04

    Build to contract

    It writes the core conclusion and evidence chain, then renders the figure.

  5. 05

    Check alignment

    It runs the panel alignment audit on multi-panel figures at final size.

  6. 06

    Run audits

    It runs validate_figure.py, audit_pdf_text.py and audit_figure_collisions.py on the export.

  7. 07

    Repair or deliver

    On a blocking result it repairs, re-exports and reruns every check.

What it may do.
Nothing more.

Safe by defaultIt writes only in its own folder and asks you before anything goes out.

Is it for you?
Use it when it fits.

Quick checkRead both lists. If the left one sounds like you, the Nature Figure skill helps.

Use it when

  • ✓ You make a multi-panel manuscript figure
  • ✓ You prepare figures for a Nature journal
  • ✓ You audit a figure PDF before submission

Skip it when

  • – You need an interactive dashboard
  • – You only need statistics or data cleaning

Questions

Nature Figure skill, answered.

Can it mix Python and R?

No. Once chosen, the backend is used for all drawing, export and visual checks.

Do the scripts replace a human check?

No. The skill still asks for a panel-by-panel look at final physical size.

Does it make graphical abstracts?

Yes, on a separate AI-schematic route, treated as a draft, not a data panel.

How do I install the Nature Figure skill?

Copy the prompt at the top into your agent. It installs the skill from Yuan1z0825/nature-skills and sets up the habit. Or run npx skills add Yuan1z0825/nature-skills --skill nature-figure.

Is the Nature Figure skill free?

Yes. It is published under Apache-2.0. Habit is free too.

Nature Figure. Now as a habit.

Install the Nature Figure skill and make it a habit: follow https://gethabit.dev/skills/yuan1z0825/nature-figure.md

  • Free
  • No account
  • Undo in one line

All yuan1z0825 skills →More design skills →

Works in

  • Claude Code
  • Codex
  • Cursor
  • ChatGPT
  • Claude app

Made by yuan1z0825, published under Apache-2.0. Habit links to the original and never changes it. Is this your skill?

Copying didn't work here. Select the line and copy it by hand.