Esri developer agent skills Esri developer agent skills are reusable instructions that provide contextual guidance for agents to perform AI-assisted ArcGIS development tasks. Learn more provide agent skills for the agentic developer toolkit. They are designed to work with the Esri MCP server for developer documentation The Esri MCP server for developer documentation is a core component of the ArcGIS agentic developer toolkit. It is hosted by Esri and provides tools that allow AI agents to search and retrieve official ArcGIS developer resources. Learn more . The skills provide guidance and instructions for development tasks with ArcGIS technologies, SDKs, APIs, and supported open source libraries. They can also help an agent apply best practices when building applications.

Agent skills for developers are grouped into the following categories:

Core skills

Core skills help agents clarify an application’s goals, intended audience, and authentication needs, then ground development guidance in official ArcGIS documentation.

SkillDescription
gather-arcgis-application-requirementsResearch ArcGIS documentation and confirm the user’s intent before proceeding with a development task.
follow-arcgis-authentication-patternsFollow Esri authentication practices when building applications.

SDK/API skills

SDK/API skills help guide an agent to build the best possible applications and solutions for a particular ArcGIS SDK, API, library, or framework.

SkillDescription
build-with-arcgis-and-cesiumjsBuild applications that combine ArcGIS services and data with CesiumJS.
build-with-arcgis-and-openlayersBuild applications that combine ArcGIS services and data with OpenLayers.
build-with-arcgis-maplibreBuild applications that combine ArcGIS services and data with MapLibre GL JS.
build-with-arcgis-api-for-pythonBuild applications with ArcGIS API for Python.
build-with-arcgis-maps-sdk-for-dotnetBuild applications with ArcGIS Maps SDK for .NET.
build-with-arcgis-maps-sdk-for-flutterBuild applications with ArcGIS Maps SDK for Flutter.
build-with-arcgis-maps-sdk-for-javascriptBuild interactive mapping applications with ArcGIS Maps SDK for JavaScript.
build-with-arcgis-maps-sdk-for-kotlinBuild applications with ArcGIS Maps SDK for Kotlin.
build-with-arcgis-maps-sdk-for-swiftBuild applications with ArcGIS Maps SDK for Swift.
build-with-arcgis-maps-sdk-for-unityBuild 3D experiences with ArcGIS Maps SDK for Unity.
build-with-arcgis-maps-sdk-for-unreal-engineBuild 3D experiences with ArcGIS Maps SDK for Unreal Engine.
build-with-arcgis-rest-jsAccess ArcGIS REST API capabilities with ArcGIS REST JS.
build-with-calcite-design-systemDesign and build consistent web interfaces with ArcGIS Calcite Design System.