About mapkit
MapKit is a skill set for developers working with place data and location workflows using MapKit and GeoToolbox. It provides guidance on PlaceDescriptor, geocoding, and place identifiers shared across services.
Key features
- 01PlaceDescriptor guidance
- 02GeoToolbox patterns
- 03Geocoding and reverse geocoding
- 04Cross-service place identifiers
Use cases
- 01Working with PlaceDescriptor
- 02Geocoding a location
- 03Handling place IDs across services
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ rshankras/ claude-code-apple-skills --skill mapkitAfter installing, type/mapkitin Claude Code to confirm it loaded.
Details
From the project READMEMapKit Skills
Location and place-data patterns built on MapKit and GeoToolbox.
When This Skill Activates
Use this skill when the user:
- Works with PlaceDescriptor or GeoToolbox
- Needs geocoding or reverse geocoding
- Handles place identifiers across services (Apple Maps + third-party)
Available Skills
Paths are relative to THIS file's directory — skills run with cwd set to the user's project, so resolve each path from this SKILL.md's own location.
| Skill | Read | Covers |
|---|---|---|
| geotoolbox | geotoolbox/SKILL.md | GeoToolbox PlaceDescriptor, geocoding, multi-service place identifiers |
How to Route
- Read
geotoolbox/SKILL.md(relative to this file) plus any reference files it lists. - Apply the guidance to the user's code.
Comments
Markdown supported