mapbox mapbox-agent-skills
COMMUNITYLABSCO SUMMARY
The skills split into two kinds. Platform-integration skills cover Mapbox GL JS on the web (with React, Vue, Svelte, and Angular patterns), the Maps SDK for iOS in Swift and SwiftUI, and the Maps SDK for Android in Kotlin and Jetpack Compose — installation, markers, camera control, and the platform's own lifecycle quirks. Cross-cutting skills sit alongside them: cartographic design and color theory, choosing between offline geometry and routing APIs, structuring a search integration end to end, hardening access tokens, validating a style before shipping, and two migration guides — one from Google Maps Platform, one to and from the MapLibre GL JS fork.
This is for a team already committed to Mapbox who wants their agent writing to the current SDK shape instead of guessing at an API that changed last quarter. The cartography, token-security, and migration skills are useful before you've written a line of Mapbox code; the rest assume a real Mapbox product — Maps SDK, Search, or the MCP DevKit and runtime servers — already in the project.
READ THE FULL ANALYSIS
Most of it needs a live account before it does anything. Twelve of the nineteen skills are account-gated: they only make sense once you have a Mapbox access token to plug in. Four more depend on connecting one of the Mapbox MCP servers that the Claude plugin installs alongside them. Only three run on guidance alone, with no token and no MCP connection required.
Where the citations are, and where they aren't. The Android, Flutter, and iOS integration skills each say outright they are "based on official Mapbox documentation"; the web-integration skill instead cites Mapbox's own create-web-app scaffolding tool. The cartography, token-security, performance, and style-quality skills read as house engineering guidance with no specific doc cited — not a flaw, just a different kind of source.
The 19 have no group labels in our data. Unlike a multi-set package, this one is a flat list — there's no built-in way to install "just the iOS skills" short of naming each one, since Mapbox did not organize the repository into subsets.
We read the skill names, descriptions, and the first 12KB of a 32KB README; the SKILL.md bodies themselves were not part of our material.
ALSO IN THIS PACKAGE
mapbox
Mapbox skills and MCP servers for building location-aware applications with AI. Includes geospatial tools, style management, and patterns for web, iOS, Android, and AI agent frameworks.
mapbox-devkit
Provides AI coding assistants with direct access to Mapbox developer APIs: style management, access token creation, map feedback retrieval, and GeoJSON tooling.
http · https://mcp-devkit.mapbox.com/mcpmapbox
Unlock geospatial intelligence through Mapbox APIs like geocoding, POI search, directions, isochrones and more.
http · https://mcp.mapbox.com/mcpmapbox-docs
Gives AI assistants full-text search across all Mapbox documentation and the ability to retrieve complete documentation pages. No Mapbox access token required.
http · https://mcp-docs.mapbox.com/mcpWHAT'S INSIDE
19 showing · 19 totalNothing else to set up — install it and go.
mapbox-style-quality
The check before a map design goes live: is it valid, is the text readable against what is behind it, and is anything unused making the file bigger than it needs to be.
mapbox-token-security
The Mapbox access token in your web page's source can be read by anyone who looks; this is how to make sure that doesn't matter.
mapbox-web-performance-patterns
Speeds up a Mapbox map that is slow to appear, stutters when you drag it, or freezes once it holds thousands of markers — tackling the biggest offenders first.
mapbox-android-patterns
The official recipe for putting a Mapbox map into an Android app: the setup steps, a map built in Jetpack Compose or the older view system, markers, and what to check when the map comes up blank.
mapbox-flutter-patterns
Getting a Mapbox map working in a Flutter app, which covers iPhone and Android from one codebase, including the iOS build setting that trips everyone up.
mapbox-google-maps-migration
Moving an app off Google Maps and onto Mapbox: what each Google feature becomes, which differences bite, and how to judge whether the move is worth doing at all.
mapbox-ios-patterns
Step-by-step Mapbox map integration for an iPhone app, written for both SwiftUI and the older UIKit, down to where the access key goes and how to keep hundreds of markers smooth.
mapbox-maplibre-migration
Switching a map app from MapLibre over to Mapbox, a move that leaves most of the existing code alone but does mean signing up and putting an access key in place.
mapbox-web-integration-patterns
Putting a Mapbox map inside a React, Vue, Svelte or Angular app the way Mapbox's own starter project does it, plus the eight mistakes that leave you with a blank map or a page that slowly eats memory.
mapbox-location-grounding
Answers questions about real places — what is nearby, how long it takes to get there — from live map data with its sources cited, rather than from whatever the model remembers.
mapbox-mcp-devkit-patterns
Lets the assistant you are coding with do the Mapbox chores — designing a map style, issuing access keys, checking that a style is valid and its labels readable — just by asking in plain words.
mapbox-mcp-runtime-patterns
Gives a finished AI app the ability to look up places, routes and travel times by connecting it to Mapbox's server, with the wiring shown for LangChain, CrewAI, Mastra and Pydantic AI.
mapbox-cartography
The craft side of map-making: which colors to give water, roads and parks, what should appear as the reader zooms in, and how to keep place names readable.
mapbox-data-visualization-patterns
Shows your numbers on a map as colored regions, heat spots, 3D shapes or an animation over time, instead of dropping one pin per record.
mapbox-style-patterns
Ready-made layer and color recipes for common kinds of map — a restaurant finder, a property map, a delivery tracker — so the look does not have to be invented from scratch.
mapbox-geospatial-operations
Answers a question about distance or place with the method that actually fits it: straight-line distance, real driving time, or whether an address falls inside a delivery zone.
mapbox-search-integration
Takes an app from deciding it needs address search to a search box that is actually shipped: which Mapbox product to use, how to wire it in, and what to check before launch.
mapbox-search-patterns
Picks the right Mapbox search call and settings for the question being asked, whether that is a named business, a type of place nearby, or coordinates turned back into an address.
mapbox-store-locator-patterns
A store finder built the usual way: pins on a map next to a list that filters and scrolls in step with them, with each shop's distance from the visitor worked out.
HOW TO GET IT
npx skills add mapbox/mapbox-agent-skillsnpx skills add mapbox/mapbox-agent-skills --skill <name> --full-depthPick the skill name from the Skills tab — each entry there installs independently.
/plugin marketplace add mapbox/mapbox-agent-skills/plugin install mapbox@mapbox-agent-skillsTyped inside the agent's own prompt, not in a terminal. The marketplace is called mapbox-agent-skills, which is the part after the @.