create-visualization

Generate STEM diagrams and animations from Python code using Matplotlib and Manim.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ThepExcel/agent-skills --skill create-visualization
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-visualization
Source: https://github.com/ThepExcel/agent-skills/tree/main/create-visualization
Command: npx skills add https://github.com/ThepExcel/agent-skills --skill create-visualization

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires matplotlib, manim, numpy, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the creation of STEM diagrams and animations by letting educators and learners generate visuals programmatically with Matplotlib and Manim, reducing manual drawing time and enabling dynamic demonstrations.

Core Features & Use Cases

  • Static diagrams: Matplotlib-based plots and flowcharts for physics, math, and geometry.
  • Animated visuals: Manim-based 3Blue1Brown-style animations to illustrate concepts and processes.
  • Ready-to-use workflows: Quick-start scripts for physics free-body diagrams, math plots, and flowcharts, plus example scenes and tutorials.
  • Output formats: PNG images for static visuals and video/GIF outputs for animations.

Quick Start

Use the visualization skill to generate a physics FBD diagram or a math plot by running the relevant scripts, or render Manim scenes with the provided examples.

Frequently Asked Questions about create-visualization

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

FAQPage Schema
How do I create 3Blue1Brown-style math animations programmatically?

You can create 3Blue1Brown-style math animations programmatically by running the provided Manim scripts, which render dynamic mathematical concepts into video or GIF outputs.

What's the best way to generate physics free-body diagrams with Python?

The best way to generate physics free-body diagrams with Python is using this Skill's Matplotlib workflows, which produce static PNG images of FBDs, math plots, and flowcharts from code.

Do I need to install Matplotlib and Manim to use this visualization Skill?

Yes, you need to install Matplotlib, Manim, and NumPy as required dependencies to run the Python scripts and render the static diagrams and animations.

Can I use Matplotlib for generating static STEM diagrams and flowcharts?

Yes, you can use Matplotlib for generating static STEM diagrams and flowcharts. This Skill provides ready-to-use scripts that output PNG images for physics, math, and geometry visualizations.

What output formats are supported for Manim animations and Matplotlib plots?

Supported output formats include PNG images for static Matplotlib plots and diagrams, alongside video or GIF files for animated Manim scenes used in STEM education.