mapkit · prisma-labs-dev — Claude Code skill: what it does, how to install
A MapKit for SwiftUI reference covering maps, markers, annotations, camera state, and map features. Useful when an agent needs Apple API details.
npx skills add Prisma-Labs-Dev/apple-skills --skill mapkit -a claude-codeWhat mapkit does
This skill gives the agent a local MapKit for SwiftUI reference. Its files cover the map view, Marker, custom Annotation, MapCameraPosition, SwiftUI integration, and MapFeature. The package includes mapkit-overview.md, map.md, marker.md, annotation.md, mapcameraposition.md, mapkit-for-swiftui.md, and mapfeature.md.
The agent searches these local Markdown files first. If a page is missing, it checks other installed Apple skills before using the documentation path from mapkit-overview.md with the sosumi.ai Markdown mirror. The reference targets MapKit for SwiftUI on iOS 26+, so that version scope matters when reviewing generated examples.
What it helps with
- look up a MapKit for SwiftUI API
- add a map to a SwiftUI screen
- configure markers and custom annotations
- control the map camera position
- inspect MapFeature usage
Example prompts for the agent
- Use the
mapkitskill to show a SwiftUI map with severalMarkeritems. - According to the
mapkitreference, explain how to setMapCameraPositionfor this map screen. - Find the right API for a custom
AnnotationandMapFeaturein this project.
How to install mapkit
1Skills CLI (Vercel)
npx skills add Prisma-Labs-Dev/apple-skills --skill mapkit -a claude-code2Manually: put the files in place
~/.claude/skills/mapkit/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/mapkit/
1Skills CLI (Vercel)
npx skills add Prisma-Labs-Dev/apple-skills --skill mapkit -a codex2Manually: put the files in place
.agents/skills/mapkit/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add Prisma-Labs-Dev/apple-skills --skill mapkit -a cursor2Manually: put the files in place
.cursor/skills/mapkit/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install Prisma-Labs-Dev/apple-skills mapkit2Manually: put the files in place
.github/skills/mapkit/SKILL.md1Skills CLI (Vercel)
npx skills add Prisma-Labs-Dev/apple-skills --skill mapkit -a gemini-cli2Platform CLI
gemini skills install https://github.com/Prisma-Labs-Dev/apple-skills --path skills/mapkitManually: put the files in place
.devin/skills/mapkit/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add Prisma-Labs-Dev/apple-skills --skill mapkit -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about mapkit
How do I install mapkit in Claude Code?
Run npx skills add Prisma-Labs-Dev/apple-skills --skill mapkit -a claude-code, then check ~/.claude/skills/mapkit/SKILL.md.
What does the mapkit skill do?
It gives the agent local reference material for MapKit for SwiftUI, including maps, markers, annotations, camera positions, and map features.
Which iOS version does mapkit target?
The reference targets MapKit for SwiftUI on iOS 26+.
Source text
SKILL.md · MIT
--- name: mapkit user-invocable: true description: "API reference: MapKit for SwiftUI. Map view, Marker, Annotation, camera positions, map features." context: fork agent: Explore --- # MapKit Reference MapKit for SwiftUI — maps, annotations, and location features (iOS 26+). ## Downloaded Reference Files | File | Content | |------|---------| | [mapkit-overview.md](mapkit-overview.md) | Full MapKit framework index | | [map.md](map.md) | Map view | | [marker.md](marker.md) | Marker (pin-style annotations) | | [annotation.md](annotation.md) | Custom annotations | | [mapcameraposition.md](mapcameraposition.md) | MapCameraPosition | | [mapkit-for-swiftui.md](mapkit-for-swiftui.md) | MapKit SwiftUI integration | | [mapfeature.md](mapfeature.md) | MapFeature | ## Fetching More Docs 1. Search this skill's local `.md` files first. 2. If the topic is not here, check the other installed Apple skills you have available by their names, descriptions, or `SKILL.md` frontmatter, then grep their local files. This is faster and uses less context than fetching new docs from the internet. 3. If no installed skill has the page, use the relevant documentation path from `mapkit-overview.md` with the `sosumi.ai` Markdown mirror. For example, `/documentation/mapkit/mkmapview` maps to `https://sosumi.ai/documentation/mapkit/mkmapview`.
© Prisma-Labs-Dev · MIT · Prisma-Labs-Dev/apple-skills
Similar skills
Everything for Mobile →mapkit by other authors comes first.