Loading...
Loading...
Found 22 Skills
Guide for writing Netlify Edge Functions. Use when building middleware, geolocation-based logic, request/response manipulation, authentication checks, A/B testing, or any low-latency edge compute. Covers Deno runtime, context.next() middleware pattern, geolocation, and when to choose edge vs serverless.
MANDATORY recipe for every Caffeine build that reads weather data from a canister. The supported path is the `weatherapi-client` mops package (WeatherAPI.com) over outbound HTTPS, authenticated with a query-string API key. Hand-rolling `ic.http_request` calls to `api.weatherapi.com` is a FORBIDDEN anti-pattern — it bypasses the non-replicated-outcall safeguard (WeatherAPI bodies carry per-request clocks and fail consensus), the generated JSON decoding, and the API-key handling. Load this skill whenever the user, spec, or any prior task mentions weather, forecast, temperature, humidity, wind, rain, snow, conditions, sunrise, sunset, moon phase, astronomy, timezone, IP geolocation, marine or tide forecasts, or location autocomplete — and BEFORE writing any code that touches a weather endpoint.
Extract and interpret embedded metadata from files. Use when analyzing EXIF/GPS data in photos, checking a document's author or software, reading camera model or timestamps, or investigating file provenance from images, PDFs, or Office docs.
Geolocate and verify a photo or video — extract metadata, find the source, and identify where and when it was captured from visual evidence.
Determine where and when a photo or video was captured from visual clues alone. Use when geolocating an image without GPS, verifying a claimed location, estimating time of day or date from shadows, or matching scenery to satellite and street imagery.
Geolocate and chronolocate a photo or video from visual evidence alone — license plate and phone number formats, road markings, utility poles, bollards, signage typefaces, architecture and vegetation for place; shadow direction and length with SunCalc for time and date. Use for GEOINT and chronolocation work, verifying a claimed location without GPS or EXIF, matching a scene to Google Earth, Street View, Yandex Panoramas, Mapillary or KartaView, or estimating when a picture was taken from shadows, foliage and weather archives.
🔍 Find API | 寻找可靠数据源 TRIGGERS: Use when agent needs to fetch external data, user mentions "reliable data source", "数据源", "API", or when web scraping is inefficient/inaccurate. A comprehensive guide to reliable data APIs across all domains. Helps agents find the best APIs instead of inefficient web scraping. Currently covers: Stock/Financial data, Weather, News, Maps, and more domains coming soon. 触发条件:Agent 需要获取外部数据、用户提到"可靠数据源"、"数据源"、"API",或网页爬取效率低/不准确时。 跨领域可靠数据 API 的综合指南。 帮助 Agent 找到最佳 API,避免低效的网页爬取。 目前覆盖:股票/金融数据、天气、新闻、地图,更多领域持续完善中。
IP2Location integration. Manage data, records, and automate workflows. Use when the user wants to interact with IP2Location data.
MaxMind GeoIP2 integration. Manage data, records, and automate workflows. Use when the user wants to interact with MaxMind GeoIP2 data.
Determine where a photo was taken (photo location guessing / internet sleuthing / GeoGuessr-style play / infer capture time). Given one or several photos, a single command first performs metadata, OCR, and reverse image search (`intake.py`), records clues and candidates on the candidate board (`board.py`) for script ranking and next-step suggestions; lookup-table clues use `clues.py`; satellite and street view both follow the principle that the machine ranks first and humans only look at the top hits (`sat_scan.py`, `match.py`); every conclusion is checked against real data and output with coordinates + error radius, evidence montage, and tiered confidence. Geolocate or chronolocate a photo with tool-verified reasoning — EXIF, OCR, reverse image search (Baidu/Yandex), lookup tables (plates, area codes, calling codes, driving side, territories), candidate board with likelihood ranking, sun and shadow math, OSM Overpass, CLIP-ranked satellite scan, DINOv2+SIFT-ranked street view matching, DEM skyline rendering. Use when the user shares a photo and asks where this is / where it was taken / help me geolocate this photo / internet-sleuth this / what time this was taken / where was this taken / geolocate this.