arcgis-starter-app

Scaffolds ArcGIS Maps SDK 4.26 projects with TypeScript and Vite for prototyping and production workflows.

Updated May 27, 2026
One-click install
npx skills add https://github.com/elowen53/arcgis-maps-sdk-js-ai-context-4.0 --skill arcgis-starter-app-elowen53
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: arcgis-starter-app
Source: https://github.com/elowen53/arcgis-maps-sdk-js-ai-context-4.0/tree/main/skills/arcgis-starter-app
Command: npx skills add https://github.com/elowen53/arcgis-maps-sdk-js-ai-context-4.0 --skill arcgis-starter-app-elowen53

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This scaffolding skill accelerates the creation of ArcGIS Maps SDK for JavaScript 4.26 apps by providing a TypeScript + Vite starter setup and a production-ready configuration.

Core Features & Use Cases

  • Minimal quick-start scaffold for prototyping ArcGIS apps using the Core API (MapView/SceneView).
  • Production-ready configuration including ESLint, Prettier, git hooks, and GitHub Actions CI/CD for teams.
  • Reproducible project layout and tooling to ensure consistency across projects.

Quick Start

Create a new ArcGIS Maps SDK 4.26 project using the starter scaffold 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 scaffold an ArcGIS Maps SDK app with TypeScript and Vite?

This tool scaffolds an ArcGIS Maps SDK 4.26 project with TypeScript and Vite, generating a reproducible layout that enforces core API usage with MapView or SceneView for both prototypes and production.

What is the best way to set up a production-ready ArcGIS Maps SDK project?

The best way to set up a production-ready ArcGIS Maps SDK project is applying a configuration that automates consistent tooling like ESLint, Prettier, git hooks, and GitHub Actions CI/CD within your TypeScript and Vite workflow.

Does this ArcGIS starter template support both prototyping and team production workflows?

Yes, this ArcGIS starter template supports both prototyping and team production workflows by providing a minimal quick-start scaffold alongside a production-ready configuration ensuring reproducible tooling and layout consistency across projects.

Can I use MapView and SceneView with the ArcGIS Core API in this scaffold?

Yes, you can use MapView and SceneView with the ArcGIS Core API in this scaffold, as the setup explicitly enforces core API usage to ensure your TypeScript and Vite project adheres to standard ArcGIS Maps SDK patterns.

How do I automate ESLint and Prettier in an ArcGIS Vite project?

Automating ESLint and Prettier in an ArcGIS Vite project is achieved through the production-ready configuration of this scaffold, which includes automated git hooks and GitHub Actions CI/CD to enforce consistent code formatting and linting.

What version of the ArcGIS Maps SDK for JavaScript does this Vite scaffold target?

This Vite scaffold targets version 4.26 of the ArcGIS Maps SDK for JavaScript, providing a tailored TypeScript starter setup that ensures compatibility with the features and APIs available in that specific SDK release.