jgouviergmail/lia-assistant/interactive-map
Claude Code and agent skill by jgouviergmail/lia-assistant
- community
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-mapSKILL.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:
- Extract the
locationfrom 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.
- Call
run_skill_scriptwith:
skill_name:interactive-mapscript:render_map.pyparameters:{"location": "<extracted location>"}
- 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 badgeframe.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
- SKILL.md in the repositoryCheckingdata/skills/system/interactive-map/SKILL.md
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
[](https://verified-skill.com/skills/jgouviergmail/lia-assistant/interactive-map)