infographic-generator-p5

Render interactive infographics from data.json graph data using p5.js.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/HuuBar/skill-routing-experiment --skill infographic-generator-p5-huubar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: infographic-generator-p5
Source: https://github.com/HuuBar/skill-routing-experiment/tree/main/unified_skills/vishal/infographic-generator-p5
Command: npx skills add https://github.com/HuuBar/skill-routing-experiment --skill infographic-generator-p5-huubar

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Helps educators and designers generate interactive infographics from structured graph data without heavy coding.

Core Features & Use Cases

  • Data-driven rendering: automatically converts vis-network style nodes and edges into interactive diagrams using the p5.js canvas.
  • Interactivity and details: supports node hover tooltips and a detail panel with full descriptions, plus responsive canvas.
  • Use cases: ideal for classroom concept maps, knowledge graphs, and teaching dashboards that explain relationships between ideas.

Quick Start

Place your data.json in the skill folder and open the index to view the interactive infographic.

Frequently Asked Questions about infographic-generator-p5

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

FAQPage Schema
How do I create interactive educational infographics from concept map data?

You can create interactive educational infographics by providing structured graph data in a data.json file containing metadata, groups, nodes, and edges, which the Skill renders into a two-region layout with a drawing area and detail panel using p5.js.

What is the best way to visualize a knowledge graph with hover tooltips and detail panels?

To visualize a knowledge graph with hover tooltips and detail panels, format your relational data into vis-network style nodes and edges. The Skill processes this structured input to automatically generate an interactive canvas with full descriptions on hover.

Does the infographic generator support responsive sizing for teaching dashboards?

Yes, the infographic generator supports responsive sizing for teaching dashboards. It renders the interactive concept maps via a p5.js canvas that adapts to different display sizes while maintaining the interactive two-region layout.

Can I use vis-network data structures to build a concept map without heavy coding?

Yes, you can use vis-network data structures to build a concept map without heavy coding. The Skill automatically converts your structured nodes and edges from the data.json file into an interactive diagram.

How do I structure data.json for generating p5.js interactive diagrams?

To structure data.json for generating p5.js interactive diagrams, include metadata, groups, nodes, and edges properties. Place the file in the skill folder, and the system will read it to render the interactive concept map with a detail panel.

What are the limitations of using p5.js for data visualization in educational content?

A key limitation of using p5.js for data visualization in educational content is that it requires your data to be pre-structured into a specific data.json format with defined nodes and edges before rendering the interactive infographic.