Elastic Path for Openclaw

A commerce integration skill for managing enterprise shopping experiences, catalogs, and customer data via Membrane.

membranedev
v1.0.2
Apr 30, 2026
0
421
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install elastic-path

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 elastic-path 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 Elastic Path?

Elastic Path is a headless commerce platform designed for enterprises that require flexible APIs to build unique shopping experiences beyond standard storefronts. This skill integrates Elastic Path into your agentic environment using Membrane, allowing for sophisticated management of complex B2B commerce, subscriptions, and headless implementations.

By leveraging Openclaw Skills for this integration, developers can interact with commerce data without the overhead of manual authentication plumbing. The skill provides a secure and structured way to bridge your AI agents with enterprise-grade e-commerce backend services.

Elastic Path Use Cases

  • Synchronizing product catalogs and inventory levels across multiple digital sales channels.
  • Automating customer profile management and order processing for headless storefronts.
  • Orchestrating complex B2B commerce workflows, including promotions and tiered pricing models.
  • Building custom e-commerce dashboards and reporting tools using Openclaw Skills to aggregate commerce data.

How Elastic Path Works

  1. Install the Membrane CLI and authenticate your environment to create a secure communication channel.
  2. Establish a connection to your Elastic Path instance, which triggers a managed authentication lifecycle.
  3. Poll the connection state until it reaches the READY status, ensuring all OAuth or API credentials are valid.
  4. Use intent-based searching to discover available commerce actions like fetching product details or updating orders.
  5. Execute specific actions or use the proxy request feature to communicate directly with the Elastic Path API while maintaining secure header injection.

Elastic Path Setup

Install the CLI tool globally using npm:

npm install -g @membranehq/cli@latest

Authenticate your agent using the tenant login command:

membrane login --tenant --clientName=openclaw

Create a connection to your Elastic Path domain:

membrane connection ensure "https://elasticpath.com" --json

Elastic Path Data Schema & Taxonomy

The skill organizes e-commerce data into several core entities, which can be queried and modified via the API:

Entity Scope
Catalogs High-level containers for products and hierarchy.
Categories Logical groupings for product navigation.
Products Individual items, including SKUs and metadata.
Customers Identity and profile information for buyers.
Orders Transaction records, status, and history.
Promotions Rules-based engine for discounts and offers.

All Openclaw Skills actions return structured JSON output, including an inputSchema for parameter validation and an outputSchema for predictable data processing.

Elastic Path Advanced Features

  • Natural language intent discovery to find the right commerce action without reading documentation.
  • Managed authentication that handles token refreshes server-side for increased security.
  • Direct API proxying that automatically injects base URLs and auth headers into raw requests.
  • Machine-readable JSON output for all CLI commands to facilitate automated scripting.
  • Headless login support for environments where browser-based interaction is not available.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*