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.