map-generator

Generate interactive Leaflet maps as iframe-embeddable HTML, CSS, and JS packages.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

This skill automates the creation of interactive maps for educational content, reducing manual setup and integration effort when embedding maps in MkDocs-based textbooks.

Core Features & Use Cases

  • Generates interactive Leaflet-based maps as MicroSims for education and documentation.
  • Produces a complete front-end map package (HTML, CSS, JS) with optional GeoJSON, markers, and layer controls for classroom use.
  • Suitable for iframe embedding in MkDocs Material themes and for shareable map examples.

Quick Start

Provide a map specification (center coordinates, markers, and layers) to generate a ready-to-embed map package.

Frequently Asked Questions about map-generator

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

FAQPage Schema
How do I embed interactive Leaflet maps in MkDocs?

To embed interactive Leaflet maps in MkDocs, you generate a complete HTML, CSS, and JS package configured as an iframe-ready MicroSim. This package drops directly into MkDocs Material themes for educational textbooks.

What is a MicroSim for educational geographic visualizations?

A MicroSim for educational geographic visualizations is an interactive, self-contained map package built with Leaflet. It allows students to explore markers, layers, and GeoJSON highlights directly within textbook pages.

How do I add GeoJSON highlights and markers to an iframe map?

To add GeoJSON highlights and markers to an iframe map, provide a map specification including center coordinates and optional data layers. The template-driven generation produces the necessary HTML and JS with layer controls.

Can I use generated Leaflet maps for campus maps and historical sites?

Yes, generated Leaflet maps are suitable for campus maps, historical sites, and other educational content. They support interactive geographic visualizations tailored for classroom use and documentation.

Do I need to manually code JavaScript to create educational maps?

No, you do not need to manually code JavaScript to create educational maps. Providing a map specification automatically generates the full front-end package, reducing manual setup and integration effort.