Lemon Squeezy for Openclaw

A comprehensive CLI tool for managing Lemon Squeezy digital products, orders, and subscriptions within Openclaw Skills.

aiwithabidi
v1.0.0
Mar 5, 2026
0
354
1

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install lemonsqueezy

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 lemonsqueezy 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 Lemon Squeezy?

The Lemon Squeezy skill is a streamlined digital commerce interface designed for developers and store owners using Openclaw Skills. It allows for direct interaction with the Lemon Squeezy API to manage the entire lifecycle of digital sales, from product listing to customer management.

Built using Python 3.10 standard libraries, this lightweight tool ensures maximum compatibility and efficiency without external dependencies. It is an ideal choice for Openclaw Skills integrations focusing on automated store management and developer-centric e-commerce workflows.

Lemon Squeezy Use Cases

  • Automating digital product listing and variant management for merchant stores.
  • Monitoring purchase history and managing customer order records programmatically.
  • Handling subscription lifecycles including cancellations and status updates.
  • Validating and activating license keys for software-as-a-service (SaaS) products.
  • Generating checkout sessions for smooth payment processing and user redirects.

How Lemon Squeezy Works

  1. The user provides a valid LEMONSQUEEZY_API_KEY as an environment variable to authenticate with the Lemon Squeezy platform.
  2. Openclaw Skills triggers the Python-based CLI script with specific subcommands like stores, products, or orders.
  3. The skill communicates with the Lemon Squeezy API using standard HTTP requests to retrieve or modify merchant data.
  4. JSON responses from the API are processed and displayed in a developer-friendly format or returned to the calling agent.
  5. Complex e-commerce workflows, such as license validation or subscription management, are handled through specialized logical subcommands.

Lemon Squeezy Setup

Ensure you have Python 3.10 or higher installed on your system. This skill utilizes only standard libraries, requiring no pip installations. Set your API key as an environment variable before use:

export LEMONSQUEEZY_API_KEY="your_api_key_here"

You can then run basic commands to verify your setup within Openclaw Skills:

python3 scripts/lemonsqueezy.py me
python3 scripts/lemonsqueezy.py stores

Lemon Squeezy Data Schema & Taxonomy

The skill interacts with several core data objects from the Lemon Squeezy API. Data is organized into the following primary resources:

Resource Purpose Key Metadata
Products Digital inventory Product ID, Name, Status, Variants
Orders Transactional records Customer Info, Amount, Currency, Date
Subscriptions Recurring billing Renewal Dates, Plan Status, User ID
Licenses Software protection Key String, Activation Count, Status
Checkouts Payment sessions URL, Expiry, Redirect Settings

Lemon Squeezy Advanced Features

  • Dependency-free implementation using Python stdlib for high-speed execution within Openclaw Skills environments.
  • Multi-store support allowing management of several merchant accounts via a single interface.
  • Integrated license key validation and activation tools for software product protection.
  • Support for discount management and customer profile updates directly from the CLI.
  • Extensible script architecture that fits perfectly into complex Openclaw Skills automation pipelines.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Github Stars: 0
forks: 0

Featured*