Install
$ agentstack add skill-sumitaich1998-jarvisvr-show-map ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
Show Map
Render a map_3d (local/regional) or a volumetric_globe (world-scale) centered on the requested place with optional markers.
Steps
- Geocode the place(s) to
{lat, lon}(provider; offline use known
coordinates).
- Pick the widget: city/region →
map_3d; multiple far-flung places or
"the world" → volumetric_globe with markers/arcs.
- Choose zoom + style (
streets|satellite|terrain|dark) to fit the content. - Render with
show_map/show_globe; the map prefers asurfaceanchor
so it sits on a table.
- React to
select_marker/zoom/panevents.
Output
map_3d (show_map, props per registry.json):
{ "widget_type": "map_3d",
"transform": { "anchor": "surface", "position": [0.0,0.05,0.0] },
"props": { "center": { "lat": 35.6762, "lon": 139.6503 }, "zoom": 11, "style": "satellite",
"pitch_deg": 50,
"markers": [ { "lat": 35.6586, "lon": 139.7454, "label": "Tokyo Tower", "color": "#FF5252" } ] },
"interactions": ["tap","grab","drag","resize","slider"] }
World view (show_globe → volumetric_globe):
{ "widget_type": "volumetric_globe",
"props": { "style": "earth",
"markers": [ { "lat": 35.68, "lon": 139.69, "label": "Tokyo", "color": "#FF5252" } ],
"arcs": [ { "from_lat": 35.68, "from_lon": 139.69, "to_lat": 40.71, "to_lon": -74.0, "color": "#4FC3F7" } ],
"auto_rotate": true } }
Edge cases
- Geocode fails → ask for a more specific place; don't guess coordinates.
- Many markers → cluster or raise zoom-out; keep labels legible.
- "How do I get there?" → that's
wayfind, not just a map. - Indoor / room-scale → maps are for geographic places; use measuring /
spatial memory for in-room layout.
- Surface available? → if no horizontal surface in
client.scene, fall back
to a world-anchored map in front of the user.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: sumitaich1998
- Source: sumitaich1998/jarvisvr
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.