arcgis-starter-app-extended

Scaffold an ArcGIS Maps SDK project with TypeScript, linting, and CI/CD.

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-extended
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: arcgis-starter-app-extended
Source: https://github.com/SaschaBrunnerCH/arcgis-maps-sdk-js-ai-context/tree/main/contexts/4.34/skills/arcgis-starter-app-extended
Command: npx skills add https://github.com/SaschaBrunnerCH/arcgis-maps-sdk-js-ai-context --skill arcgis-starter-app-extended

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manual setup of ArcGIS Maps SDK projects often requires integrating tooling, linting, formatting, and CI/CD configurations. This skill automates scaffolding a production-ready setup.

Core Features & Use Cases

  • Production-grade project scaffold: TypeScript, Vite, ESLint, Prettier, and GitHub Actions CI/CD preconfigured.
  • Developer-friendly tooling: pre-configured linting, formatting, and git hook workflows.
  • Use Case: Kick off a new ArcGIS Maps SDK project with best practices and immediate CI/CD pipelines.

Quick Start

Scaffold a production-ready ArcGIS Maps SDK project in a new directory.

Frequently Asked Questions about arcgis-starter-app-extended

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

FAQPage Schema
How do I scaffold a production-ready ArcGIS Maps SDK application with TypeScript and Vite?▼

Scaffolding a production-ready ArcGIS Maps SDK application is automated by preconfiguring TypeScript, Vite, ESLint, and Prettier. It generates a sample project structure with integrated tooling, versioned dependencies, and automated quality checks ready for development pipelines.

What is the best way to set up CI/CD pipelines and Git hooks for an ArcGIS app?▼

Setting up CI/CD pipelines and Git hooks for an ArcGIS app is handled through preconfigured GitHub Actions workflows. It establishes automated quality checks and developer-friendly formatting workflows immediately upon project creation.

Does this ArcGIS scaffold include linting and formatting configurations?▼

Yes, the ArcGIS scaffold includes comprehensive linting and formatting configurations using ESLint and Prettier. It provides a production-grade project setup with automated quality checks integrated directly into your development workflow.

Can I use this scaffold to kick off a new ArcGIS project with immediate automated quality checks?▼

You can kick off a new ArcGIS project with automated quality checks using this scaffold. It satisfies requirements for production-grade tooling by integrating TypeScript, linting, formatting, and CI/CD configurations into a ready-to-use sample project structure.

Why does manually setting up an ArcGIS Maps SDK project require integrating tooling?▼

Manually setting up an ArcGIS Maps SDK project requires integrating tooling because production environments need consistent linting, formatting, and CI/CD configurations. This scaffold automates that process to eliminate manual configuration errors and enforce best practices.

What limitations should I expect when using a preconfigured ArcGIS project scaffold?▼

The preconfigured ArcGIS project scaffold provides a fixed sample project structure with specific tooling like Vite and GitHub Actions. Users requiring alternative build tools or different CI/CD platforms may need to manually adjust the generated configurations after scaffolding.