arcgis-starter-app

Bootstrap ArcGIS Maps SDK projects with TypeScript, Vite, and Calcite Design System.

19|5|Updated Dec 14, 2025
One-click install
npx skills add https://github.com/SaschaBrunnerCH/arcgis-maps-sdk-js-ai-context --skill arcgis-starter-app
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: arcgis-starter-app
Source: https://github.com/SaschaBrunnerCH/arcgis-maps-sdk-js-ai-context/tree/main/contexts/4.34/skills/arcgis-starter-app
Command: npx skills add https://github.com/SaschaBrunnerCH/arcgis-maps-sdk-js-ai-context --skill arcgis-starter-app

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This starter skill solves the hassle of bootstrapping a new ArcGIS Maps SDK project by providing a ready-to-run scaffold that includes TypeScript, Vite, and Calcite Design System integration. It helps developers start from a solid baseline rather than configuring from scratch.

Core Features & Use Cases

  • Rapid project bootstrap: Generates a minimal ArcGIS Maps SDK app skeleton with essential files and dependencies.
  • 2D and 3D readiness: Includes templates and structure for both 2D map apps and 3D scenes using ArcGIS map components.
  • Configured development workflow: Provides TypeScript, Vite config, and Calcite integration to accelerate development and prototyping.

Quick Start

Create a new ArcGIS Maps SDK project using the starter app skeleton with TypeScript and Vite.

Frequently Asked Questions about arcgis-starter-app

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I bootstrap an ArcGIS Maps SDK app with TypeScript and Vite?

To bootstrap an ArcGIS Maps SDK app with TypeScript and Vite, use this skill to generate a ready-to-run project skeleton. It provides essential files and dependencies, including Calcite Design System integration, so you start from a solid baseline without configuring from scratch.

Can I build both 2D maps and 3D scenes using ArcGIS map components?

Yes, you can build both 2D maps and 3D scenes using ArcGIS map components. This skill generates a project skeleton that includes templates and structure for both 2D map apps and 3D scenes, ensuring your TypeScript and Vite environment is ready for either format.

What is the best way to integrate the Calcite Design System into an ArcGIS project?

The best way to integrate the Calcite Design System into an ArcGIS project is to use a starter app that includes it by default. This skill provides a configured development workflow with Calcite integration, accelerating your prototyping and UI development alongside ArcGIS map components.

Do I need to configure Vite manually for an ArcGIS Maps SDK TypeScript project?

No, you do not need to configure Vite manually for an ArcGIS Maps SDK TypeScript project. This skill provides a ready-to-run scaffold with Vite config, TypeScript, and essential dependencies already set up, allowing you to bypass manual configuration and start coding immediately.

Does this ArcGIS starter app include any external dependencies?

The ArcGIS starter app includes essential dependencies for the project skeleton, specifically TypeScript, Vite, and ArcGIS Map Components. It integrates the Calcite Design System to provide a configured development workflow, ensuring a solid baseline for rapid project bootstrap.