Exb Publish Agol
Description
Claude Code skill: build, publish & debug ArcGIS Experience Builder apps on ArcGIS Online entirely by script
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
exb-publish-agol — a Claude Code skill for ArcGIS Experience Builder on ArcGIS Online
🛒 **[Buy skills for Claude Code →](https://tk-skills.teeks82.chatgpt.site/)** A [Claude Code](https://claude.com/claude-code) skill that builds, publishes, and debugs **ArcGIS Experience Builder** apps on **ArcGIS Online** entirely by script — config authoring via donor cloning, publishing with the ArcGIS API for Python, plus a validator that encodes every config trap found the hard way.
**Start here: [`SKILL.md`](SKILL.md)** — the skill entry point Claude reads.
What's inside
| Path | What it is |
|---|---|
SKILL.md |
The skill: environment, ground rules, authoring approach, workflow |
references/traps.md |
Every known config trap (charts, tables, filters, layouts, mobile freeze) |
references/recipes.md |
Proven widget config shapes to copy |
references/donors.md |
Donor index — the cached configs in donors/ are the donors |
donors/*.json |
Cached Web Experience configs (AGOL EXB 1.21.0) — self-contained, no live apps needed |
donors/*.py.example |
Complete proven generators built from those donors |
scripts/build_or_patch_exb.py |
Generalised generator/patcher (new-app / add-pages / fill-page) |
scripts/validate_exb_config.py |
Runs the trap list as assertions — run before every push |
scripts/exb_tools.py |
pull / push (auto-backup) / widget diff |
Install
Copy this folder to `~/.claude/skills/exb-publish-agol/` and trigger with `/exb-publish-agol` in Claude Code. Requires ArcGIS Pro's Python (`propy.bat`) signed into your ArcGIS Online org.
Portal guardrail
ArcGIS Pro's active portal can change mid-session, silently redirecting every subsequent `GIS("pro")`. Both scripts therefore re-check the target on every run and **refuse to write to anything that isn't an ArcGIS Online org** — an Enterprise portal is a hard stop, not a warning. Reads still work anywhere, so pulling a donor config off Enterprise is fine.
| Env va
Related Skills
Auto Update
Pull the latest ECC repo changes and reinstall the current managed targets.
Development Ecc Guide
Navigate ECC's current agents, skills, commands, hooks, install profiles, and docs from the live repository su
Development Epic Claim
Claim an epic issue, stamp coordination state, and sync local ownership.
Development Epic Publish
Publish a validated epic update back to the issue and local cache.
Development Epic Review
Mark epic review requested, approved, or changes requested.
Development Epic Unblock
Sweep blocked epic issues and reopen anything whose dependencies are closed.
Development Related Agents
Django Build Resolver
Django/Python build, migration, and dependency error resolution specialist. Fixes pip/Poetry errors, migration
Openai Codex CLI
(55.8k ⭐) - Lightweight coding agent that runs in your terminal.
src/agents/ — 11 Agent Definitions
**Generated:** 2026-04-11