Plotting SOP

Generate publication-ready academic figures with engine selection and validation.

850|114|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/wentorai/Research-Claw --skill plotting-sop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Plotting SOP
Source: https://github.com/wentorai/Research-Claw/tree/main/skills/plotting-sop
Command: npx skills add https://github.com/wentorai/Research-Claw --skill plotting-sop

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

This Skill removes the friction of producing research-quality figures by standardizing the end-to-end workflow from environment checks, to engine selection, to rendering and validation—so you can focus on the content, not formatting.

Core Features & Use Cases

  • Engine selection decision tree: Automatically chooses the best rendering engine for your figure type (Python charts, Mermaid diagrams, NanoBanana AI images, or SVG vector graphics).
  • ReAct self-correction with guarded execution: Runs generated Python/Mermaid workflows, detects failure, and retries up to three times with targeted fixes.
  • Academic style and quality checklist: Enforces publication-oriented rules (English labels, DPI 300+, white background, colorblind-safe palettes) and validates outputs after every run.
  • NanoBanana (OpenRouter) for complex diagrams: Provides a cost-aware, confirmation-first path to generate polished, publication-ready complex research diagrams.

Quick Start

Ask: "Create a publication-ready line chart for my dataset and save it as a figure with an English caption."

Frequently Asked Questions about Plotting SOP

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

FAQPage Schema
How do I generate publication-ready academic figures with consistent standards?

Publication-ready academic figures are generated by selecting the appropriate rendering engine—Python charts, Mermaid diagrams, NanoBanana, or SVG—and executing deterministic generation with post-generation validation for DPI, English captions, and colorblind-safe palettes.

What is the best way to render complex research diagrams without manual formatting?

Rendering complex research diagrams is handled by the NanoBanana engine via OpenRouter, which provides a confirmation-first, cost-aware path to generate polished, publication-ready illustrations without manual formatting.

Can I use Mermaid diagrams and Python charts together in a single academic figure workflow?

Yes, Mermaid diagrams and Python charts are supported together. An engine selection decision tree automatically evaluates your figure type and routes the request to the appropriate rendering engine, whether for structured diagrams or data visualizations.

Why does my data visualization fail to meet publication standards during rendering?

Your data visualization fails publication standards if it lacks 300+ DPI, English labels, a white background, or a colorblind-safe palette. An academic style and quality checklist validates these requirements after every rendering attempt.

Do I need an OpenRouter API key to generate custom vector graphics with NanoBanana?

Yes, an OpenRouter API key is required to generate custom vector graphics with NanoBanana. The skill enforces a NanoBanana confirmation and API protocol, providing a cost-aware path before attempting complex diagram illustration.