Stripe CLI Skill for Openclaw

A universal Moltbot skill wrapping the Stripe CLI for seamless payment processing, subscription management, and local webhook testing.

kesslerio
v1.0.0
Jan 31, 2026
1
1.8k
2

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install stripe-cli

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 stripe-cli 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 Stripe CLI Skill?

The Stripe CLI Skill provides a robust interface for AI agents to interact directly with the Stripe API through the official command-line interface. By integrating this skill, developers can automate the lifecycle of financial transactions, from customer creation to complex refund scenarios. It is designed to bridge the gap between AI-driven workflows and financial infrastructure, making it an essential addition to any suite of Openclaw Skills.

Beyond standard payment operations, the skill includes specialized extensions for clinic and subscription management. This allows for the application of business-specific logic, such as deposit templates and recurring billing presets, directly within a development or production environment.

Stripe CLI Skill Use Cases

  • Automating the creation of test customers and payment intents during development.
  • Listing and checking the status of recent payments or specific transactions.
  • Simulating and forwarding webhooks to local environments for testing integration logic.
  • Executing refunds and managing customer records without accessing the Stripe Dashboard.
  • Generating clinic-specific invoices and deposits using predefined ShapeScale templates.

How Stripe CLI Skill Works

  1. The skill acts as a wrapper for the Stripe CLI installed on the host machine.
  2. It authenticates with Stripe using a provided secret key, ensuring secure API communication.
  3. Commands issued to the AI agent are parsed and translated into specific Stripe CLI executable scripts.
  4. For advanced workflows, the skill pulls data from local configuration files to apply preset subscription or tax logic.
  5. The skill returns structured output from Stripe, allowing other Openclaw Skills to trigger subsequent actions based on transaction results.

Stripe CLI Skill Setup

First, install the Stripe CLI on your system. On macOS, use:

brew install stripe/stripe-cli/stripe

On Linux, download the deb package from the official releases and install it via dpkg. After installation, authenticate by running stripe login. Set your environment variable:

export STRIPE_SECRET_KEY=sk_test_your_key_here

Finally, clone the repository into your skills directory:

cd ~/.moltbot/skills/
git clone https://github.com/mkessler/stripe-cli-moltbot-skill.git stripe

Stripe CLI Skill Data Schema & Taxonomy

The skill is largely stateless, but manages several local files and variables:

Item Type Description
STRIPE_SECRET_KEY Env Var Required for authenticating with the Stripe API.
shapescale-presets.json JSON Configuration for clinic templates, tax rates, and currency.
scripts/ Directory Contains the shell scripts that wrap the Stripe CLI logic.
patterns/ Directory Markdown files containing usage patterns for the AI agent.

Stripe CLI Skill Advanced Features

  • Local webhook forwarding with support for custom endpoints and duration timers.
  • Multi-skill orchestration, linking Stripe data to CRM records or sales databases.
  • Secure secret management integration using 1Password CLI for API keys.
  • Custom clinic-specific extensions for handling practice-based billing and order cross-referencing.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*