ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

Stripe Cli

Skill by kesslerio

skill-install โ€” Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/kesslerio/stripe-cli
Or

Stripe CLI Skill ๐Ÿงพ

A universal Moltbot skill wrapping Stripe CLI for payment processing, webhook testing, and API operations. Includes optional ShapeScale-specific extensions for clinic management.

What It Does

  • Process payments, refunds, and subscriptions
  • Manage customers and invoices
  • Test webhooks locally
  • Execute generic API calls to Stripe
  • ShapeScale extensions (optional): Clinic presets, subscription plans, order integration

Installation

1. Install Stripe CLI

macOS:

brew install stripe/stripe-cli/stripe

Linux:

# Download from https://github.com/stripe/stripe-cli/releases
wget https://github.com/stripe/stripe-cli/releases/download/v1.34.0/stripe_1.34.0_linux_amd64.deb
sudo dpkg -i stripe_1.34.0_linux_amd64.deb

Authenticate:

stripe login

2. Set Environment Variable

export STRIPE_SECRET_KEY=sk_test_your_key_here

Or use 1Password:

op read "op://Stripe/Secret Key" --vault Personal

3. Clone to Skills

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

Usage

Universal Commands

InvocationDescription
Create a test customer for $50Creates customer + $50 payment intent
List my recent paymentsLists last 10 payment intents
Check payment status for pi_xxxRetrieves payment intent details
Refund payment pi_xxxRefunds the full amount
Trigger payment_intent.succeeded webhookSimulates webhook event
Listen for webhooks for 30sForwards webhooks to localhost
Get customer details for cus_xxxRetrieves customer record

ShapeScale Extensions (Optional)

Requires config/shapescale-presets.json:

InvocationDescription
Create clinic deposit for PracticeXYZCreates customer + deposit template
Create monthly subscription for clinicCreates recurring payment from presets
Generate invoice for order #1234Creates invoice from template
Check order status 1234Cross-references with shapescale-db

Configuration

Universal

No config required. Uses STRIPE_SECRET_KEY environment variable.

ShapeScale Presets (Optional)

Create config/shapescale-presets.json:

{
  "clinic_templates": {
    "standard": { "deposit": 5000, "terms": "net30" },
    "premium": { "deposit": 10000, "terms": "net30" }
  },
  "subscription_plans": {
    "monthly": { "amount": 39900, "interval": "month" },
    "annual": { "amount": 399000, "interval": "year" }
  },
  "tax_rate": 0.0875,
  "default_currency": "usd"
}

Environment Variables

Metadata

Author@kesslerio
Stars1776
Views0
Updated2026-03-02
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build โ€” we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-kesslerio-stripe-cli": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.