arcgis-layers
π―Skillfrom saschabrunnerch/arcgis-maps-sdk-js-ai-context
Provides AI-assisted guidance and code generation for creating, configuring, and managing ArcGIS map layers in JavaScript applications.
Installation
npx skills add https://github.com/saschabrunnerch/arcgis-maps-sdk-js-ai-context --skill arcgis-layersSkill Details
Overview
# arcgis-maps-sdk-js-ai-context
> DISCLAIMER: This is work in progress and not yet tested extensively. Use at your own risk.
Install [Agent Skills](https://agentskills.io) for [ArcGIS Maps SDK for JavaScript](https://developers.arcgis.com/javascript/) development. Compatible with Claude, VS Code, Cursor, and other AI agents.
Features
- Agent Skills: Comprehensive skill files following the open [Agent Skills specification](https://agentskills.io/specification)
- Cross-platform AI support: Works with Claude, VS Code Copilot, Cursor, OpenCode, and other compatible agents
- SDK Version Selection: Choose skills for specific ArcGIS Maps SDK versions
- Cross-platform: Works on Windows, macOS, and Linux
- Zero dependencies: Uses only built-in Node.js modules
Installation
No installation required! Run directly with npx:
```bash
npx @saschabrunnerch/arcgis-maps-sdk-js-ai-context
```
Commands
Install Agent Skills
Installs 30 Agent Skills directly to .github/skills/ in your project:
```bash
# Install for latest SDK version
npx @saschabrunnerch/arcgis-maps-sdk-js-ai-context skills
# Install for specific SDK version
npx @saschabrunnerch/arcgis-maps-sdk-js-ai-context skills --sdk 4.34
```
This creates the following structure (all skills are prefixed with arcgis- to avoid conflicts with other packages):
```
your-project/
βββ .github/
βββ skills/
βββ arcgis-core-maps/
β βββ SKILL.md
βββ arcgis-layers/
β βββ SKILL.md
βββ arcgis-visualization/
β βββ SKILL.md
βββ ... (30 skill directories total)
```
List Available Skills
Shows all available SDK versions and skills:
```bash
npx @saschabrunnerch/arcgis-maps-sdk-js-ai-context list
```
Help
```bash
npx @saschabrunnerch/arcgis-maps-sdk-js-ai-context --help
```
SDK Version Selection
Use the --sdk flag to install skills for a specific ArcGIS Maps SDK version:
```bash
npx @saschabrunnerch/arcgis-maps-sdk-js-ai-context skills --sdk 4.34
```
Available versions can be viewed with the list command. If no version is specified, the latest available version is used.
| SDK Version | Status |
|-------------|--------|
| 4.34 | Available |
Skills Included
The package includes 30 comprehensive Agent Skills covering:
| Skill | Description |
|-------|-------------|
| arcgis-starter-app | Scaffold minimal TypeScript/Vite app with Map Components |
| arcgis-starter-app-extended | Extended starter app with additional features |
| arcgis-core-maps | 2D and 3D map creation, views, navigation |
| arcgis-layers | FeatureLayer, TileLayer, GeoJSONLayer, and more |
| arcgis-visualization | Renderers, symbols, and visual variables |
| arcgis-popup-templates | Popup configuration and content |
| arcgis-widgets-ui | Built-in widgets and UI components |
| arcgis-geometry-operations | Geometry engine and spatial operations |
| arcgis-coordinates-projection | Coordinate systems and projections |
| arcgis-authentication | OAuth, API keys, and identity management |
| arcgis-portal-content | Portal items, groups, and content management |
| arcgis-smart-mapping | Smart mapping and data-driven visualization |
| arcgis-editing-advanced | Feature editing and sketching |
| arcgis-analysis-services | Spatial analysis and geoprocessing |
| arcgis-3d-advanced | 3D visualization and SceneView |
| arcgis-scene-effects | 3D effects, lighting, and atmosphere |
| arcgis-cim-symbols | CIM symbol specification |
| arcgis-arcade | Arcade expressions |
| arcgis-time-animation | Time-aware layers and animation |
| arcgis-feature-effects | Feature effects and filters |
| arcgis-custom-rendering | Custom WebGL rendering |
| arcgis-interaction | View interaction and events |
| arcgis-map-tools | Measurement, print, and utility tools |
| arcgis-tables-forms | Attribute tables and feature forms |
| arcgis-media-layers | Media and image layers |
| arcgis-advanced-layers | Specialized layer types |
| ar
More from this repository10
Generates and configures ArcGIS popup templates for map layers, providing AI-assisted template creation and customization for displaying feature information.
arcgis-media-layers skill from saschabrunnerch/arcgis-maps-sdk-js-ai-context
arcgis-map-tools skill from saschabrunnerch/arcgis-maps-sdk-js-ai-context
arcgis-geometry-operations skill from saschabrunnerch/arcgis-maps-sdk-js-ai-context
Provides advanced AI-assisted guidance and code generation for creating complex 3D mapping and visualization scenarios using ArcGIS Maps SDK for JavaScript.
Generates and manages knowledge graph visualizations and interactions for ArcGIS Maps SDK JavaScript applications, enabling complex spatial data relationships and semantic network representations.
Provides AI-assisted guidance and code generation for handling user interactions with ArcGIS maps, such as click events, map navigation, and feature selection.
Provides AI-assisted guidance and code generation for applying visual effects and rendering techniques to 3D ArcGIS scene layers and views.
Provides Claude AI guidance and context for implementing authentication mechanisms in ArcGIS Maps SDK for JavaScript applications.
Provides AI-assisted guidance and code generation for core mapping operations and configurations in ArcGIS Maps SDK for JavaScript projects.