🎯

arcgis-layers

🎯Skill

from saschabrunnerch/arcgis-maps-sdk-js-ai-context

VibeIndex|
What it does

Provides AI-assisted guidance and code generation for creating, configuring, and managing ArcGIS map layers in JavaScript applications.

arcgis-layers

Installation

Install skill:
npx skills add https://github.com/saschabrunnerch/arcgis-maps-sdk-js-ai-context --skill arcgis-layers
5
Last UpdatedJan 5, 2026

Skill Details

SKILL.md

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

🎯
arcgis-popup-templates🎯Skill

Generates and configures ArcGIS popup templates for map layers, providing AI-assisted template creation and customization for displaying feature information.

🎯
arcgis-media-layers🎯Skill

arcgis-media-layers skill from saschabrunnerch/arcgis-maps-sdk-js-ai-context

🎯
arcgis-map-tools🎯Skill

arcgis-map-tools skill from saschabrunnerch/arcgis-maps-sdk-js-ai-context

🎯
arcgis-geometry-operations🎯Skill

arcgis-geometry-operations skill from saschabrunnerch/arcgis-maps-sdk-js-ai-context

🎯
arcgis-3d-advanced🎯Skill

Provides advanced AI-assisted guidance and code generation for creating complex 3D mapping and visualization scenarios using ArcGIS Maps SDK for JavaScript.

🎯
arcgis-knowledge-graphs🎯Skill

Generates and manages knowledge graph visualizations and interactions for ArcGIS Maps SDK JavaScript applications, enabling complex spatial data relationships and semantic network representations.

🎯
arcgis-interaction🎯Skill

Provides AI-assisted guidance and code generation for handling user interactions with ArcGIS maps, such as click events, map navigation, and feature selection.

🎯
arcgis-scene-effects🎯Skill

Provides AI-assisted guidance and code generation for applying visual effects and rendering techniques to 3D ArcGIS scene layers and views.

🎯
arcgis-authentication🎯Skill

Provides Claude AI guidance and context for implementing authentication mechanisms in ArcGIS Maps SDK for JavaScript applications.

🎯
arcgis-core-maps🎯Skill

Provides AI-assisted guidance and code generation for core mapping operations and configurations in ArcGIS Maps SDK for JavaScript projects.