KML Agent

Generate KML files from natural language prompts using Gemini AI.

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/DarpanBaviskar1/LG_StarterKit_Result --skill kml-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: KML Agent
Source: https://github.com/DarpanBaviskar1/LG_StarterKit_Result/tree/main/.agent/kml_agent
Command: npx skills add https://github.com/DarpanBaviskar1/LG_StarterKit_Result --skill kml-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires flask, google-generativeai, python-dotenv, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill allows users to create KML files for visualization on Liquid Galaxy simply by describing their desired output in natural language, bridging the gap between ideas and immersive 3D experiences.

Core Features & Use Cases

  • Natural Language to KML: Describe locations, tours, or data visualizations, and the AI generates the corresponding KML code.
  • Direct Liquid Galaxy Integration: Seamlessly send generated KML to your Liquid Galaxy setup.
  • Use Case: You want to show a tour of historical landmarks in Rome. You simply type "Create a tour of the Colosseum, Roman Forum, and Pantheon" and the Skill generates the KML, ready to be viewed.

Quick Start

Use the KML Agent to generate KML for flying to the Eiffel Tower.

Frequently Asked Questions about KML Agent

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

FAQPage Schema
How do I generate KML files from natural language prompts?

Generate KML files from natural language by describing locations, tours, or data visualizations to Google's Gemini AI. The AI processes your text prompt and outputs the corresponding Keyhole Markup Language code for 3D visualization.

Can I use natural language to create Google Earth tours for Liquid Galaxy?

Yes, you can create tours for Liquid Galaxy by typing natural language descriptions of your desired route. The system generates KML placemarks and tours that integrate directly with the Liquid Galaxy platform for immersive viewing.

Does the KML Agent require a Flask backend to process natural language?

Yes, the KML Agent requires a Python Flask backend to process natural language inputs. It uses the google-generativeai and python-dotenv dependencies to interface with Gemini AI and generate the KML output.

What is the best way to visualize 3D landmarks using KML?

Visualizing 3D landmarks using KML is best done by generating placemarks and tours through natural language prompts. This approach bridges the gap between your ideas and immersive 3D experiences on the Liquid Galaxy setup.

Are there limitations when generating KML for data visualization with Gemini AI?

Generating KML for data visualization with Gemini AI depends on the accuracy of the natural language processing. Complex spatial data structures may require specific prompt engineering to ensure the output KML meets your visualization requirements.