paperbanana-automating-academic-illustration

Installation
SKILL.md

PaperBanana: Automated Academic Illustration

This skill enables Claude to generate publication-ready academic illustrations — methodology diagrams, architecture figures, and statistical plots — by applying the five-agent orchestration pipeline from the PaperBanana framework (Zhu et al., 2026). Instead of producing a single monolithic prompt-to-image output, the approach decomposes illustration generation into retrieval, content planning, style planning, rendering, and iterative self-critique, yielding figures that score higher on faithfulness, conciseness, readability, and aesthetics than single-pass methods.

When to Use

  • When the user asks to create a methodology or architecture diagram for a research paper or technical document.
  • When the user needs a publication-quality figure illustrating a system pipeline, model architecture, or data flow.
  • When the user wants to generate statistical plots (bar charts, line plots, heatmaps) from experimental results with academic styling.
  • When the user asks to "draw", "illustrate", or "diagram" a technical concept described in text.
  • When the user provides a paper section or abstract and wants a corresponding figure.
  • When the user has a rough sketch or description and wants it turned into a polished academic illustration.

Key Technique

PaperBanana's core insight is that academic illustration is not a single generation task but a multi-agent pipeline with five distinct roles: Retriever, Planner, Stylist, Visualizer, and Critic. Each agent has a narrow responsibility, and information flows sequentially with a feedback loop at the end. This decomposition prevents the common failure mode where a single model tries to simultaneously understand content, choose layout, pick colors, and render — producing figures that are aesthetically passable but factually wrong (hallucinated connections, missing components, wrong data mappings).

The dual rendering strategy is particularly important: for statistical plots (bar charts, scatter plots, line graphs), code generation (Python/matplotlib/seaborn) preserves content fidelity perfectly since data maps directly to axes. For methodology diagrams and architecture figures, programmatic SVG or TikZ generation provides precise control over boxes, arrows, and labels while avoiding the hallucination-prone nature of diffusion-based image generation. The paper found that "image generation excels in presentation but underperforms in content fidelity" — so for code-assistable contexts, always prefer code-based rendering.

Installs
1
GitHub Stars
6
First Seen
May 17, 2026
paperbanana-automating-academic-illustration — ndpvt-web/arxiv-claude-skills