Remember location
Skill sumitaich1998/jarvisvr/skills/navigation/remember-location
An AI agentic operating system for mixed reality on the Meta Quest 3 — your own J.A.R.V.I.S. Multi-agent orchestration, multimodal perception (sight/hearing/gaze), 42 holographic widgets, 20 LLM providers.
npx -y skills add sumitaich1998/jarvisvr --skill remember-locationAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Save a named place (parking spot, hotel, "home", a room) and recall or navigate back to it later. Use for "remember where I parked", "save this as home", "take me back to my seat", or pinning a spot to return to. Triggers: remember where I parked, save this place, mark this spot, where did I park, take me back, saved places.
The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.
SKILL.md
2.5 KB, as published. Nobody here has run it
Remember Location
Persist places the user wants to return to, mark them in space and/or on a map,
and recall them on demand. (For finding misplaced objects in the room, that's
perception's locate-remembered-object; this skill is for places.)
Save a place
- Resolve position: current head/world position (
client.scene) for an in-space spot, or{lat, lon}for an outdoor place. remember_object{name, position?, anchor?}stores it in spatial memory and drops a marker. Use a clear name ("parking spot", "home", "my seat").- Optionally
drop_scene_labela friendly pin at the spot. - Confirm: "Saved this as your parking spot."
scene_label pin (drop_scene_label → scene_label):
{ "widget_type": "scene_label",
"transform": { "anchor": "world", "billboard": true },
"props": { "text": "Parking spot", "icon": "pin", "color": "#4FC3F7", "pin": true } }
Recall / return
find_object{name}→ returns the saved position and spawns a marker plus anavigation_arrowtoward it.- For an outdoor place, also render
show_mapwith a marker. - To actively guide there, hand off to
wayfind.
agent.observation:
{ "text": "Your parking spot is about 40 meters back, to your right — I've marked it.",
"final": true,
"annotations": [ { "label": "parking spot", "position": [12.0,0.0,-38.0], "anchor": "world" } ] }
Edge cases
- Name collision ("home" already saved) → confirm overwrite or keep both with distinct names.
- Not saved → "I don't have a saved spot for that yet." Offer to save it now.
- Stale / moved → note how long ago it was saved; outdoor accuracy depends on geolocation.
- Privacy → saved places are personal; don't expose them in shared/observed contexts without intent.
- Just show it vs guide me → marker+map for "where is it",
wayfindfor "take me there".