figure-style

Enforce publication-grade figure correctness and legibility rules with matplotlib.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/guanxiaol/open-science --skill figure-style
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: figure-style
Source: https://github.com/guanxiaol/open-science/tree/main/runtime/skills/figure-style
Command: npx skills add https://github.com/guanxiaol/open-science --skill figure-style

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires matplotlib, and includes scripts (resource) components.

What problem does it solve?

This Skill ensures publication-grade figure correctness and legibility, helping researchers create high-quality visualizations for their scientific work.

Core Features & Use Cases

  • Correctness and Consistency: Enforces rules for data fidelity, label economy, and color use.
  • Guidance and Best Practices: Provides guidance on axes, scales, small multiples, color, typography, chart-family guidance, and layout.
  • Render-then-verify QA Loop: Includes a QA loop for geometric and perceptual checks.
  • Use Case: Before submitting a paper, use this Skill to apply the correct figure style to your plots, ensuring consistency and clarity in your visualizations.

Quick Start

Load the figure-style skill and run apply_figure_style() before drawing any plot.

Frequently Asked Questions about figure-style

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I ensure publication-grade figure correctness and legibility in matplotlib?

To ensure publication-grade figure correctness and legibility, you can apply automated rule checks for data fidelity, label economy, and color consistency before submitting scientific papers or presentations.

What is the best way to enforce consistent scientific visualization styles across multiple plots?

The best way to enforce consistent scientific visualization styles is to apply standardized rules for axes, scales, typography, and color use, followed by a render-then-verify QA loop for geometric and perceptual checks.

Does this figure style verification tool work without matplotlib installed?

No, this figure style verification tool requires matplotlib installed in your environment, as it directly depends on matplotlib for rendering your plots and executing its verification checks.

Can I check plot correctness for small multiples and complex layouts?

Yes, you can check plot correctness for small multiples and complex layouts, as the tool provides specific guidance on layout, chart families, and perceptual checks to ensure accurate data representation.

How do I apply figure style rules before drawing a plot?

To apply figure style rules before drawing a plot, load the skill and run the apply_figure_style() function to enforce consistent, clear, and accurate data representation guidelines.