interactive-map

Display a Google Maps webview for a given location string.

Updated Apr 13, 2026
One-click install
npx skills add https://github.com/happyaaa/CampusAI --skill interactive-map
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: interactive-map
Source: https://github.com/happyaaa/CampusAI/tree/main/Android/src/app/src/main/assets/skills/interactive-map
Command: npx skills add https://github.com/happyaaa/CampusAI --skill interactive-map

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Visualize a location inside your app by rendering an interactive map without leaving the UI, improving user orientation and decision-making.

Core Features & Use Cases

  • In-app map rendering: Display a location on a Google Maps-based webview within the app.
  • Location-driven UI: Accept a simple location string and visualize it for campus navigation, events, or nearby services.
  • Use Case: A student wants to locate a building on campus and see nearby facilities directly in the app.

Quick Start

Show a location on the interactive map by providing the location name.

Frequently Asked Questions about interactive-map

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

FAQPage Schema
How do I display a location on an interactive map inside my Android app?

To display a location on an interactive map, provide a simple location string to render a webview-embedded Google Maps view directly in your app UI.

Can I use a webview to show Google Maps for campus navigation?

Yes, you can use a webview to show Google Maps for campus navigation by passing the building name or location string to generate an in-app interactive map view.

How do I visualize nearby transit stops using an in-app map?

You visualize nearby transit stops by inputting the location string into the map component, which returns an interactive webview rendering the surrounding services and stops.

Does the interactive map component require a Google Maps API key?

The metadata does not specify API key requirements, but the component renders a webview-embedded Google Maps view using a location string with basic error handling for invalid inputs.

What happens when I pass an invalid location string to the map webview?

When you pass an invalid location string to the map webview, the interactive map component applies basic error handling to manage the invalid input gracefully.

What is the best way to show a location on a map without leaving the mobile UI?

The best way to show a location without leaving the mobile UI is using a webview-embedded map component that accepts a location string and renders the interactive view in-app.