jgouviergmail/lia-assistant/interactive-map

Claude Code and agent skill by jgouviergmail/lia-assistant

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Shows an interactive Google Maps view for a given location (city, landmark, address) or for the user's own current position. Use when the user asks to show, display, or find a place on a map, or to show where they are.

Install

npx vskill@latest install jgouviergmail/lia-assistant/interactive-map

SKILL.md

Interactive Map

Instructions

This skill displays a Google Maps embed directly in the chat so the user can pan, zoom and interact with the map without leaving the conversation.

When the user asks to show a place on a map:

  1. Extract the location from the user's query (place name, landmark, address,

or coordinates). Examples: "Paris", "Eiffel Tower", "1 Infinite Loop, Cupertino", "48.8584,2.2945". When the user asks where THEY are ("where am I", "show me where I am"), the location is the UserLocation coordinates from your context — never a placeholder; if UserLocation is unknown, ask the user to share their position instead of guessing.

  1. Call run_skill_script with:
  • skill_name: interactive-map
  • script: render_map.py
  • parameters: {"location": "<extracted location>"}
  1. Present the returned frame with a concise one-sentence caption (e.g.,

"Voici Paris sur la carte." / "Here is Paris on the map.").

Output contract

The script returns a SkillScriptOutput JSON with:

  • text: short caption (used for voice/accessibility)
  • frame.url: Google Maps embed URL (external iframe, HTTPS)
  • frame.title: header badge
  • frame.aspect_ratio: 1.333 (4:3, default)
Examples
  • "Show Paris on a map" → location = "Paris"
  • "Where is the Eiffel Tower?" → location = "Eiffel Tower"
  • "Display the Louvre on the map" → location = "Louvre Museum"
  • "Montre-moi la Tour Eiffel sur la carte" → location = "Tour Eiffel"
  • "Show me where I am" → location = "<UserLocation coordinates>"

Ressources disponibles

  • scripts/render_map.py — Generates the Google Maps embed URL from the location.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
51
Repository forks
10
7-day trend score
25

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/jgouviergmail/lia-assistant/interactive-map/badge)](https://verified-skill.com/skills/jgouviergmail/lia-assistant/interactive-map)

Something wrong with this skill or its page? Tell us.