engineering-figure-banana

Generate publication-quality engineering figures and plots for CS, electronics, algorithms via Gemini-compatible image generation and deterministic local plotting to PNG/PDF/SVG.

Updated Apr 27, 2026
One-click install
npx skills add https://github.com/Pans0020/opencode-skills --skill engineering-figure-banana
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: engineering-figure-banana
Source: https://github.com/Pans0020/opencode-skills/tree/main/engineering-figure-banana
Command: npx skills add https://github.com/Pans0020/opencode-skills --skill engineering-figure-banana

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Engineers and CS authors need to produce paper figures that are consistent, publication-friendly, and faithful to quantitative data, without wasting time on ad-hoc diagram prompting or inaccurate chart recreation.

Core Features & Use Cases

  • Two-mode figure workflow: use image mode for conceptual architecture/algorithm/electronic schematics and plot mode for exact publication-style charts from numeric data.
  • Prompt-to-figure template system: generate structured prompts from built-in engineering figure templates to reduce formatting churn and improve consistency.
  • Export-ready results: produce figures suitable for papers via provider image generation (Gemini-compatible) and deterministic local plotting (PNG/PDF/SVG).
  • Quality guardrails: prevents silent downgrades for explicit high-resolution requests (e.g., final 2K export) and encourages correct tool choice (concept vs numeric truth).

Quick Start

Generate a system architecture figure by running engineering-figure-banana with a clear technical background and choosing the system-architecture template and English labels.

Frequently Asked Questions about engineering-figure-banana

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

FAQPage Schema
How do I generate publication-ready architecture diagrams for CS papers?

To generate publication-ready architecture diagrams for CS papers, use the image mode workflow with built-in engineering templates and Gemini-compatible image generation to produce high-resolution conceptual schematics.

How do I create publication-style plots from CSV data?

You create publication-style plots from CSV data by using the plot mode workflow, which deterministically renders numeric inputs into exact bar, trend, heatmap, and scatter charts exportable as PNG, PDF, or SVG files.

Can I use Gemini image API for engineering figure generation?

Yes, you can use the Gemini image API for engineering figure generation by configuring the base URL, authentication, and model settings to produce high-resolution conceptual engineering schematics and algorithm workflows.

What is the best way to redraw CS paper figures for final 2K export?

The best way to redraw CS paper figures for final 2K export is applying template-driven prompt construction in image mode, which prevents silent resolution downgrades and ensures consistent publication-quality outputs.

Does deterministic local plotting support SVG and PDF export formats?

Deterministic local plotting supports exporting exact publication-style charts into PNG, PDF, and SVG formats directly from JSON specifications generated by numeric data inputs.

When should I use image mode versus plot mode for engineering workflows?

Use image mode for conceptual architecture diagrams and algorithm workflows, and use plot mode when you need exact publication-style charts representing quantitative numeric truth to prevent inaccurate chart recreation.