Adobe Experience Manager (AEM) API Skill for Openclaw

A comprehensive automation skill for managing Adobe Experience Manager (AEM) environments, covering system configuration, replication, and package management.

mickmicksh
v1.0.0
Mar 30, 2026
0
271
1

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install lap-adobe-experience-manager-aem-api

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install lap-adobe-experience-manager-aem-api using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Adobe Experience Manager (AEM) API Skill?

The Adobe Experience Manager (AEM) API skill provides a robust interface for AI agents to interact directly with AEM instances. By leveraging Openclaw Skills, developers can automate complex administrative tasks across system consoles, library management, and JCR repository actions. This skill bridges the gap between high-level AI orchestration and the technical intricacies of the AEM platform.

Built for reliability, this skill supports 48 specific endpoints including system health checks, SAML authentication handling, and bundle management. It allows for seamless integration into DevOps pipelines or automated maintenance scripts, ensuring that your Adobe Experience Manager environment remains optimized and secure without manual overhead.

Adobe Experience Manager (AEM) API Skill Use Cases

  • Automating AEM system configurations and bundle updates via the console.
  • Managing replication agents and triggering tree activations programmatically.
  • Handling security tasks such as truststore setup, SSL configuration, and user password resets.
  • Orchestrating package deployments and monitoring installation status through the CRX Package Manager.
  • Querying the repository using the AEM Query Builder for data extraction and analysis.

How Adobe Experience Manager (AEM) API Skill Works

  1. The agent authenticates using a Bearer or Basic token stored in the environment variables.
  2. Commands are mapped to specific AEM paths such as /system, /libs, or /crx based on the intent.
  3. The skill executes HTTP methods (GET, POST, DELETE) against the AEM instance to modify configurations or retrieve status.
  4. Detailed response schemas are processed to confirm the success of operations like bundle starting or package installation.

Adobe Experience Manager (AEM) API Skill Setup

To integrate this capability into your workflow, ensure your environment is properly configured. Set your credentials as an environment variable first:

export ADOBE_EXPERIENCE_MANAGER_AEM_API_KEY="your_token_here"

Verify connectivity by accessing the configuration manager:

# Check system console access
curl -H "Authorization: Bearer $ADOBE_EXPERIENCE_MANAGER_AEM_API_KEY" /system/console/configMgr

You can also update your local specification using the following Openclaw Skills compatible CLI command:

npx @lap-platform/lapsh get adobe-experience-manager-aem-api -o references/api-spec.lap

Adobe Experience Manager (AEM) API Skill Data Schema & Taxonomy

The skill interacts with several key AEM functional areas, organized by their path hierarchy and metadata taxonomy:

Area Purpose Key Metadata/Files
system OSGi console and bundles configMgr, bundles.json, health
libs Core security and replication login.html, truststore.json, treeactivation.html
apps OSGi configurations org.apache.felix.http, SamlAuthenticationHandler
etc Packages and replication agents packages/*.zip, replication/agents
crx Repository and Package Manager setpassword.jsp, service.jsp, installstatus.jsp

Adobe Experience Manager (AEM) API Skill Advanced Features

  • Support for SAML Authentication Handler configuration for enterprise SSO integration.
  • Automated SSL setup and Truststore management for secure environment hardening.
  • Deep JMX repository operations to monitor performance and execute low-level maintenance.
  • Granular Query Builder integration for sophisticated content searching within the JCR.
  • Multi-agent coordination for complex replication and deployment workflows across AEM clusters.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*