scientific-schematics

Generates publication-quality scientific diagrams from natural-language descriptions with iterative vision-based review.

4|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/shushuzn/Rairos --skill scientific-schematics-shushuzn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scientific-schematics
Source: https://github.com/shushuzn/Rairos/tree/main/skills/scientific-schematics
Command: npx skills add https://github.com/shushuzn/Rairos --skill scientific-schematics-shushuzn

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill turns vague scientific ideas into clear, publication-ready diagrams without manual drawing, while using quality review to avoid subpar figures.

Core Features & Use Cases

  • Natural-language diagram generation for scientific visuals such as neural network schematics, CONSORT-style study flowcharts, biological pathways, system architectures, and circuit diagrams.
  • Smart iterative refinement with quality gates that regenerates only when the diagram score falls below a document-type threshold (e.g., stricter for journal articles than presentations).
  • Publication and accessibility oriented output that emphasizes readability, scientific accuracy checks, and colorblind-friendly styling, with review logs captured per iteration.
  • Example outcomes: a CONSORT participant flow figure for a paper, a Transformer architecture diagram for a slide deck, or a MAPK signaling pathway diagram for a poster.

Quick Start

Generate a journal-quality diagram by sending your diagram description to the generator script and specifying the output image path and document type in one command.

Frequently Asked Questions about scientific-schematics

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

FAQPage Schema
How do I generate publication-ready scientific diagrams from text descriptions?

To generate publication-ready scientific diagrams, provide a natural-language description of your visual to the generator script, specifying the output path and document type. The Skill creates publication-quality images for research communication, such as neural network architectures or biological pathways.

Can I automatically improve diagram quality through iterative refinement?

Iterative refinement automatically improves diagram quality by running an image generation step followed by a vision-based quality review. If the diagram score falls below a document-type threshold, it regenerates the image and outputs versioned images with JSON review logs.

What types of scientific diagrams can I create for research communication?

You can create scientific diagrams for research communication including neural network architectures, biological pathways, CONSORT or PRISMA-style flowcharts, circuit schematics, and system or block diagrams from natural-language descriptions.

Does the diagram generator apply different quality thresholds for journal articles versus presentations?

The diagram generator applies document-type-aware quality thresholds, enforcing stricter requirements for journal articles than for presentations. This ensures the output meets the specific readability and scientific accuracy standards required for each publication format.

How are accessibility and scientific accuracy handled in generated research diagrams?

Accessibility and scientific accuracy are handled through colorblind-friendly styling and scientific accuracy checks during the vision-based quality review. The generator outputs versioned images and captures detailed JSON review logs per iteration to verify publication standards.

What dependencies do I need to run the scientific diagram generation script?

You need the requests dependency and an OpenRouter API connection to run the scientific diagram generation script. The script uses OpenRouter with Gemini 3.1 Pro Preview to perform the vision-based quality review and threshold-based regeneration.