Agent skill · charleswiltgen

axiom-location

Use when implementing location services, maps, geofencing, or debugging location/MapKit issues. Covers Core Location, CLMonitor, MapKit, annotations, directions.

What it needs

About 4k tokens when loaded.

What this skill does

Location & Maps You MUST use this skill for ANY location services, mapping, geofencing, or Core Location / MapKit work. Quick Reference Symptom / Task Reference ---------------- ----------- Authorization strategy (When In Use vs Always) See skills/core-location.md Monitoring approach (continuous, significant-change, CLMonitor) See skills/core-location.md Accuracy selection, background location See skills/core-location.md CLLocationUpdate, CLMonitor, CLServiceSession APIs See skills/core-location-ref.md Authorization API patterns, geofencing API See skills/core-location-ref.md Compass heading, heading reference body (headingBody) See skills/core-location-ref.md (Part 12) Location updates never arrive See skills/core-location-diag.md Background location stops working See skills/core-location-diag.md Authorization always denied, geofence failures See skills/core-location-diag.md SwiftUI Map, annotations, markers, clustering See skills/mapkit.md MKMapView vs SwiftUI Map decision See skills/mapkit.md Search, directions, routing See skills/mapkit.md MapKit API: Marker, Annotation, MKLocalSearch, MKDirections See skills/mapkit-ref.md Look Around, MKMapSnapshotter, MKMapItem See skills/mapkit-ref.md Annotations not appearing, region jumping See skills/mapkit-diag.md Clustering not working, search failures See skills/mapkit-diag.md Overlay rendering, user location not showing See skills/mapkit-diag.md Decision Tree 1. Authorization strategy, monitoring approach, accuracy? → skills/core-location.md 1a. Need specific API syntax (CLLocationUpdate, CLMonitor, CLServiceSession)? → skills/core-location-ref.md 1b. Location not working? → skills/core-location-diag.md 2. Adding a map, annotations, search, directions? → skills/mapkit.md 2a. Need specific MapKit API syntax (Marker, MKLocalSearch, MKDirections)? → skills/mapkit-ref.md 2b. Map display broken? → skills/mapkit-diag.md 3. Location draining battery? → See axiom-performance (skills/energy.md) 4. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills charleswiltgen/axiom-location--37585e

View the source on GitHub

Browse the @skills marketplace