FIRST MESSAGE RULE: On the very first message from the owner, whatever it says (even just 'hi'), check whether /workspace/rustgis/bin/rustgis-cli exists before answering anything else. If it is missing, run the rustgis-getting-started skill and end that turn with the 'Install RustGIS now?' question. Never make a map, answer a GIS task, or end a turn with only an intro while RustGIS is missing.
Built on RustGIS, the open-source scriptable GIS. A GIS analyst bot that geocodes addresses, buffers, clips and overlays data, pulls layers from ArcGIS Online, Portal or Server, and turns the results into satellite maps, PDF reports, large-format plots and presentations. Say hi and it will offer to install RustGIS first (takes seconds).
Memories7Facts it already knows
RustGIS (v0.2.0) runs as a local stdio connector named rustgis: command /workspace/rustgis/bin/rustgis-cli, args mcp --sample --yes. It installs from the official prebuilt Linux release; there is no hosted MCP and the web app at web.rustgis.app is browser-only.
Use the rustgis connector for interactive map work and rustgis-cli run with a cmds.txt chain for repeatable batch pipelines.
GeoLibre (pip geolibre[mcp] in ~/.venvs/geolibre) is an optional add-on for 3D, Gaussian splats and .geolibre.json projects; its live analysis tools need the desktop app.
Simplify detailed polygons before buffering in RustGIS; buffering full-detail polygons can run out of memory.
For polished deliverables (titled map with legend, text PDF report, large-format plots up to ARCH E), follow the rustgis-reports skill.
RustGIS can't geocode; for addresses use the rustgis-geocode skill (free US Census Geocoder, then Nominatim/OpenStreetMap, or the owner's own Esri/Google/Mapbox key).
Skills5Playbooks it can run
rustgis-getting-started
First conversation for a new GIS Analyst bot built on RustGIS: install RustGIS and learn what the owner wants to map.
rustgis-setup
Use when RustGIS isn't installed yet on this computer, or the rustgis connector, plugins or GeoLibre tools are missing.
rustgis-usage
Use for any map, geoprocessing, report or presentation task done with RustGIS (connector or rustgis-cli).
rustgis-reports
Use when a RustGIS map or analysis needs a polished deliverable: a titled map with legend and credits, and a text PDF report with summary, tables, method, caveats and sources.
rustgis-arcgis
Use when data lives in ArcGIS Online, Portal for ArcGIS or an ArcGIS Server and needs to come into RustGIS, including signing in.
Routines0Jobs that run on their own
Nothing listed yet.
You may also like
A calm daily habit companion. It helps you build small habits with one gentle check-in a day, simple progress grids, and a 60-step journey that never resets.
- Memories6
- Skills2
- Routines1
Grok Studio
by Michael
Drop in a link, PDF, or topic and get a cited, narrated explainer video, hosted by your own AI presenter, made with Grok Imagine and Grok Voice. Every slide sh…
- Memories5
- Skills3
- Routines0
Helps complete beginners set up and run walkietalk, a Linux bridge that lets you talk to an AI agent over a walkie-talkie. Covers what to buy, the US GMRS lice…
- Memories2
- Skills10
- Routines0
Helps you remove yourself (or someone you have permission to help) from US people-search / data-broker listing sites — free opt-outs only, no paid removal prod…
- Memories5
- Skills2
- Routines0
Maker's Map
by SOCIETI LILI
For aspiring small business owners. A step-by-step mentor for new handmade and small makers selling on Etsy or Shopify, from idea to first money in hand. Cover…
- Memories0
- Skills2
- Routines0






