Install any skill in seconds. Free to start, no credit card required.
Get Started Free →dpearson2699/mapkit
Implement, review, or improve maps and location features in iOS/macOS apps using MapKit and CoreLocation.
Passed 22 of 22 test cases with the skill, and 18 of 22 without it.
and 3 more in the full report
4 fixed18 passed either way0 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 4 test cases the skill fixed. Same model, same prompt, with and without the skill.
For an iOS 26 map feature, I need to look up an MKMapItem using a coordinate and display name using modern place descriptor APIs. Which framework and struct construct this request?
| Checked | Without skill | With skill |
|---|---|---|
| Imports GeoToolbox framework | Missed | Passed |
| Uses PlaceDescriptor with coordinate representation to create MKMapItemRequest | Missed | Passed |
The instructions your model reads when the skill loads.
Build map-based and location-aware features targeting iOS 17+ with SwiftUI
MapKit and modern CoreLocation async APIs. Use Map with MapContentBuilder
for views, CLLocationUpdate.liveUpdates() for streaming location, and
CLMonitor for geofencing.
Read references/mapkit-patterns.md when you need full map setup, search, routes, Look Around, snapshots, or iOS 26 place APIs. Read references/mapkit-corelocation-patterns.md when the task involves location update lifecycle, geofencing, background location, testing, or privacy keys.
MapKit.Map view with optional MapCameraPosition binding.Marker, Annotation, MapPolyline, MapPolygon, or MapCircle
inside the MapContentBuilder closure..mapStyle()..mapControls { }.selection: binding.NSLocationWhenInUseUsageDescription to Info.plist.test cases passed, vs 18 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.