SEAP Shopping Skill for Openclaw

A robust shopping automation skill for Openclaw Skills that enables AI agents to handle product searches and secure transactions for both immediate and scheduled needs.

pingjiang
v1.0.0
Apr 3, 2026
1
713
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install seap-shopping

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 seap-shopping 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 SEAP Shopping Skill?

The SEAP Shopping Skill is a specialized extension designed for the Openclaw Skills ecosystem, allowing AI agents to navigate the complexities of e-commerce autonomously. It transforms simple conversational prompts into actionable shopping workflows by integrating directly with cloud-side interfaces via a dedicated CLI. This skill allows agents to bridge the gap between user intent and final payment, providing a seamless shopping experience.

Built with developer flexibility in mind, the skill supports two primary interaction modes: on-site immediate purchasing and off-site scheduled purchasing. By leveraging local session storage and state management, the skill ensures that product selections are accurately tracked and transactions are executed securely using pre-configured authentication tokens.

SEAP Shopping Skill Use Cases

  • Immediate product discovery and purchasing during live AI chat sessions.
  • Scheduling future purchases based on natural language time expressions (e.g., Buy this in two hours).
  • Automated product research where agents present curated Markdown lists of items for user selection.
  • Hands-free checkout workflows for repeating or planned shopping tasks within the Openclaw Skills framework.

How SEAP Shopping Skill Works

  1. The skill triggers automatically when the AI detects keywords related to buying or purchasing in the user conversation.
  2. It analyzes the intent to determine if the user wants to buy an item immediately or schedule it for later.
  3. The agent invokes the SEAP CLI to search for goods based on the user's specific query intention.
  4. A list of available products is returned and formatted into a numbered Markdown list for the user to review.
  5. Once the user selects a product by its index, the skill retrieves the corresponding SKU ID from the session-specific JSON file.
  6. For immediate orders, the aipay command is executed; for scheduled orders, a cron job is registered within Openclaw Skills.
  7. The skill processes the transaction result and provides a success or failure notification to the user.

SEAP Shopping Skill Setup

To integrate this skill into your Openclaw Skills setup, you must first configure your credentials in seap.config.json:

{
  "authCode": "your_auth_code_here",
  "secretToken": "your_secret_token_here",
  "address": "your_delivery_address_here"
}

Ensure the SEAP CLI script is executable within your environment:

# Check for the required dependency
ls scripts/seap-cli.js

# Test the search functionality
node scripts seap-cli search --sessionId=test_session --intent=coffee --format md

SEAP Shopping Skill Data Schema & Taxonomy

The SEAP Shopping Skill maintains several data layers to manage the purchase lifecycle efficiently:

Data Component Format Description
Global Config seap.config.json Stores authCode, secretToken, and default shipping address.
Session Data ${sessionId}.json Temporary storage for product search results and SKU mappings.
State Management ${sessionId}_state.json Tracks current selection index, purchase mode, and active cron task IDs.
Product Lists Markdown Formatted tables/lists used to present options to the user.

SEAP Shopping Skill Advanced Features

  • Natural Language Time Parsing: Automatically converts phrases like tomorrow morning into standard cron expressions for scheduled tasks.
  • Session-Based Persistence: Maintains state across multiple turns of conversation to ensure the correct SKU is purchased.
  • Secure Payment Integration: Uses encrypted secret tokens to facilitate automated checkouts without re-prompting for sensitive data.
  • Multi-Scenario Support: Seamlessly switches between interactive and background task modes within the Openclaw Skills environment.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*