Skill: Geo OSINT Locator
by Enrico Frumento
Forensic single-image geolocation: builds competing place hypotheses, verifies them across independent evidence, falsifies the runner-up and only names an exact spot after a strict gate.
Find where a photo was taken: EXIF, OCR, OpenStreetMap, skyline and satellite matching, with coordinates, error radius and evidence images.
geo-sleuth turns any coding agent into a photo-geolocation investigator. Instead of guessing from vibes, it runs a structured workflow: a single intake command extracts EXIF, OCR text and reverse-image-search hits, then a scripted candidate board ranks possible locations so the model only has to judge the top few.
It works even when a photo contains no readable text or landmark. Railway pier spacing becomes a distance ruler, shadows give a bearing and a ridge line becomes a fingerprint that elevation data can be matched against. In the author's showcase run, one stripped-EXIF rice-paddy photo was narrowed from 27,335 railway bridge segments to a single camera position within about 2 m.
The skill follows the open Agent Skills format (SKILL.md plus plain Python scripts), so the same folder works in Claude Code, Codex, Cursor, Gemini CLI, OpenCode and GitHub Copilot. Requires Python 3.10+. MIT licensed. Useful for OSINT researchers, journalists verifying imagery and geography-game fans; every answer includes coordinates, an error radius, camera heading, a satellite evidence image and a graded confidence.
Once installed, ask your agent something like:
Find where this photo was taken.
The instructions your agent loads, as published by Oldcircle.
by Enrico Frumento
Forensic single-image geolocation: builds competing place hypotheses, verifies them across independent evidence, falsifies the runner-up and only names an exact spot after a strict gate.
by marouane53
Find where any photo, screenshot, video frame or Street View image was taken: a GeoGuessr-style first read, then OSINT proof with OCR, maps, street-level matching and geometry.
Turns a plain-language weather question into a working Earth2Studio inference script — picks the AI forecast model, a compatible data source, an IO backend, and the step count.
by Hugging Face
Read-only recipes for the Hugging Face Dataset Viewer API — resolve splits, paginate rows, run text search and row filters, and pull parquet URLs and column statistics.