Spellforge to Experience Workspace: Building a Skill-Driven Agent System for DA/AEM
Most AI demos show you the magic. This talk shows you the plumbing.
We are building a skill-driven orchestration system on top of AEM/DA and spent as much time on governance, observability, and developer experience as we did on the AI parts. The core primitive is a skill, not a prompt. Skills have typed contracts, versioning, and policy enforcement at the boundary. An orchestrator agent coordinates them. MCP-backed tools handle the deterministic operations like page analysis, block discovery, and visual diffing. Sub-agents take care of workflows that benefit from isolation or parallelism. Everything is intimately linked together and overseen by governance tools. But how did we come to this productionable outcome?
I used AI aggressively to prototype code paths and generate demo assets with Firefly. That gave me the chance to generate a fast feedback loop on interaction patterns that became a Summit main stage keynote worthy demo. Now we're closing the loop to go to prod with confidence: typed contracts, test coverage, separation of orchestration from domain logic. The productionization work covers retries, error classification, scoped tool access, secret isolation, and a skill authoring model that internal and customer teams can actually use without stepping on each other.
If you are building agent systems for real content operations and you care about what happens when something breaks at 2am, this talk is for you.
KatieP
Are you using Adobe brand intelligence for the brand rule check? Or did you build that as its own skill?
Chitra
Does it work with Content Fragments too for the Headless use cases?
Tad Reeves
Asking the obvious: it would be AMAZING to allow preflight to execute governance agents (or other pre-publish agents) and enforce their successful completion prior to publish. Do you see this sort of thing happening?
Masoud Rozati
Speaking of review process: Page annotations is one of features the author love in AEM Sites page editor. Do you plan to build a similar feature in Experience Workspace too?
Ive
Is it available also for Universal Editor too?
Natalia
Coworker as a harness is supported by Universal Editor, so the flows are available
Robert
Will this agentic workflow approach be available for AEM Sites as well?
Natalia
Yes, on AEM Cloud Service