figure-qa

Installation
SKILL.md

Figure QA

Routes a scientific figure to an independent, fresh-context QA reviewer that detects the input type, runs the deterministic checks (fonts, palette, geometry, alpha, DPI) via helper scripts, and adds a VLM rubric judgment for the aesthetic dimensions. This skill is a thin dispatcher: the detection logic, exit-code contract, VLM rubric, and report format all live in references/figure-qa-procedure.md, and the deterministic engine lives in the figures plugin's agents/figure-qa-scripts/.

When to use

Activate when a figure needs a journal-submission QA pass, or proactively after a figure-generation skill (scientific-figure, svg-figure, svg-primitives, transparent-icons, ai-full-figure, plot-styling) produces output, unless the caller passes no-qa.

Why a fresh-context reviewer

A QA pass is more trustworthy from a reviewer that did not just author the figure. Run it in a separate context and pass only the figure path, input type (if known), and target journal. On tools without subagents, run the procedure inline.

Dispatch

In every branch the reviewer follows references/figure-qa-procedure.md (strict separation: scripts own ground-truth measurements, VLM owns aesthetic judgment).

Installs
24
GitHub Stars
45
First Seen
Jun 8, 2026
figure-qa — neuromechanist/research-skills