geotoolbox
Installation
SKILL.md
GeoToolbox and PlaceDescriptor Patterns
Portable location representation using PlaceDescriptor from the GeoToolbox framework. Covers place construction from coordinates, addresses, and MapKit items; forward and reverse geocoding with the new async APIs; and multi-service place identifiers for cross-platform interop.
When This Skill Activates
Use this skill when the user:
- Asks about GeoToolbox or PlaceDescriptor
- Wants to represent a place with coordinates, address, or common name
- Needs to convert between MKMapItem and PlaceDescriptor
- Asks about forward geocoding (address to coordinates) or reverse geocoding (coordinates to address)
- Wants to store or transmit multi-service place identifiers (Apple Maps, Google Maps, etc.)
- Mentions PlaceRepresentation, SupportingPlaceRepresentation, or MKGeocodingRequest
- Asks about portable or interoperable location data structures