experience-builder-mastery

Configure and debug ArcGIS Experience Builder apps with URL parameters and Arcade scripting.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/franzenjb/claude-skills --skill experience-builder-mastery
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: experience-builder-mastery
Source: https://github.com/franzenjb/claude-skills/tree/main/experience-builder-mastery
Command: npx skills add https://github.com/franzenjb/claude-skills --skill experience-builder-mastery

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill provides a structured, actionable guide to mastering ESRI Experience Builder for rapid, reliable EB app development, debugging, and optimization.

Core Features & Use Cases

  • URL parameter mastery for deep linking, embedding, pre-filtering, and view control.
  • Arcade scripting and dynamic content for rich widget behavior and styling.
  • Widget actions and interactions for cross-widget workflows and data flow.
  • Advanced widgets like Near Me and Edit to support field operations and editing pipelines.
  • Layout and table configuration for polished UI, responsive design, and data presentation.
  • Printing and reporting workflows to generate professional outputs from EB apps.
  • Use Case: Build an EB app for field data collection with map views, dynamic content, and export-ready reports.

Quick Start

Review the module references in references/ to identify techniques, then draft a small EB app prototype incorporating URL parameters, Arcade expressions, and a Cross-widget action sequence. Then apply the printing and layout steps to ensure a shareable report.

Frequently Asked Questions about experience-builder-mastery

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

FAQPage Schema
How do I configure URL parameters in ArcGIS Experience Builder for deep linking and pre-filtering?

To configure URL parameters in ArcGIS Experience Builder for deep linking and pre-filtering, you apply targeted parameter mapping techniques that control views and data layers. This skill provides actionable instructions for embedding and filtering map content via URL constructs.

How do I use Arcade scripting in Experience Builder widgets for dynamic content?

Using Arcade scripting in Experience Builder widgets enables dynamic content and rich styling driven by data evaluations. This skill details technique-by-technique guidance for writing Arcade expressions that control widget behavior across layouts.

What's the best way to set up widget actions and interactions for cross-widget workflows in Experience Builder?

The best way to set up widget actions for cross-widget workflows in Experience Builder is to map data flow sequences between interactive components. This skill offers best practices for configuring widget interactions to trigger actions across map views and tables.

Can I implement Near Me and Edit advanced widgets for field data collection in ArcGIS Experience Builder?

You can implement the Near Me and Edit advanced widgets in ArcGIS Experience Builder to support field data collection and editing pipelines. This skill provides configuration and testing steps for deploying these advanced widgets effectively.

How do I generate professional print outputs and reports from an ArcGIS Experience Builder app?

To generate professional print outputs and reports from an ArcGIS Experience Builder app, you apply specific printing and reporting workflows. This skill outlines the steps to configure print layouts and export-ready reports from your EB solutions.

Does this Experience Builder guidance cover responsive layout and table configuration for polished UI?

This Experience Builder guidance covers responsive layout and table configuration to ensure a polished UI and proper data presentation. It provides actionable techniques for formatting tables and designing responsive layouts across different EB app views.