Exb Publish Agol — Development skill for Claude Code
Claude Code skill: build, publish & debug ArcGIS Experience Builder apps on ArcGIS Online entirely by script.
How to install Exb Publish Agol
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open teeks822828/exb-publish-agol and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Exb Publish Agol does
Claude Code skill: build, publish & debug ArcGIS Experience Builder apps on ArcGIS Online entirely by script.
Alternatives in Development
- Skills Directory — 462 skills across 35 categories Browse online: spawner.vibeship.co/skills 845 ★
- Cc Statusline — Transform your Claude Code experience with a beautiful, informative statusline 527 ★
- Rows — Configure which rows cc-statusline shows (or turn it off entirely) 264 ★
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
Pantheon Gem Builder
Invoke when a gem candidate surfaces — either from lived experience or historical research. Runs a structured
Gas Best Practices
Google Apps Script best practices distilled from production bugs — Claude Code skill for GAS web apps, clasp p
Formula Finance
Formula Finance - Universal Finance Dashboard Engine for Google Apps Script. Claude Opus 4.7 Skill.
Tidewright
A 3D sandcastle simulator that runs entirely on the GPU. No engine, no libraries, no asset files, no build ste
Claude Code Web Gui
Browse, view and share your Claude Code sessions - runs entirely in browser, no server required!
Unity Scene
Build or modify a Unity scene entirely via MCP — GameObjects, hierarchy, lighting, cameras, physics layers.
Related Agents
Mapbox Esri Layer Builder
Use this agent when the user needs to integrate Esri map data with Mapbox, create map layers, or build mapping
Asset Manager
Publish and manage hosted assets (HTML sites, docs, file bundles) on the Octave assets service. Use when the u
Unity Scene Builder
Builds and organizes Unity scenes from natural language descriptions. Creates GameObjects, sets up hierarchy,