generate-diagrams

Generate blog post diagrams from article plans using PaperBanana.

Updated Feb 22, 2026
One-click install
npx skills add https://github.com/OmuNaman/blog-automation --skill generate-diagrams
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generate-diagrams
Source: https://github.com/OmuNaman/blog-automation/tree/main/.claude/skills/generate-diagrams
Command: npx skills add https://github.com/OmuNaman/blog-automation --skill generate-diagrams

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates end-to-end diagram generation for a blog post from its plan using PaperBanana, creating precise .txt descriptions, generating diagrams, and performing a visual verification workflow to ensure consistency and quality.

Core Features & Use Cases

  • Read the Diagram Master List from the article plan (plan/<topic-slug>_outline.md) to determine all diagrams.
  • Write .txt description files for each diagram in figures/descriptions with strict formatting for PaperBanana input.
  • Generate diagrams with PaperBanana and produce final output images in figures/output.
  • Visually verify every generated image to ensure labels, layout, and background meet the academic-style standards.
  • Use Case: when planning a technical blog post that requires 20–40 diagrams with consistent visuals and captions.

Quick Start

Provide a topic slug that has a plan outline at plan/<topic-slug>_outline.md so the skill can generate all diagrams.

Frequently Asked Questions about generate-diagrams

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

FAQPage Schema
How do I automate blog diagram generation from an article plan?

Blog diagram generation is automated by reading a master outline file to identify diagrams, generating .txt description files, and running a visual verification workflow to ensure output quality. This process requires a local environment setup with correct file paths.

What is the process for creating multiple consistent diagrams for a technical blog post?

Creating consistent diagrams involves reading an article plan, writing strict .txt formatting files for each visual, generating the images, and verifying labels and backgrounds meet academic-style standards. This ensures uniform visuals across 20 to 40 diagrams.

Do I need a local environment to generate diagrams using PaperBanano?

Diagram generation with PaperBanano requires a working setup with access to a local environment. You must configure correct file paths for your plan, figures, and output directories to execute the automated workflow successfully.

Do I need a local environment to generate blog diagrams using PaperBanana?

Yes, automated diagram generation requires a working PaperBanana setup with access to a local environment. You must provide correct file paths for your plan, figures, and output directories to execute the workflow successfully.

Can I generate 20 to 40 academic-style diagrams from a single topic outline?

Yes, you can generate 20 to 40 academic-style diagrams by providing a topic slug that has a plan outline at the specified path. The system reads the diagram master list and produces consistent visual outputs with captions.

What are the limitations of automated visual verification for generated diagrams?

Visual verification checks that labels, layout, and backgrounds meet academic-style standards, but it depends on a correctly structured plan outline and strict description files. Inaccurate input paths or missing PaperBanana setup will halt the generation process.