Communityコーディング&開発github.com

ComposioHQ/Lemon-Squeezy-Automation

自然言語で Lemon Squeezy ストア管理を自動化——製品、注文、サブスクリプション、顧客、割引、チェックアウト追跡を Composio MCP 統合を通じて実現します。

Lemon-Squeezy-Automation とは?

このスキルは、Lemon Squeezy デジタルプロダクトビジネスを自然言語で管理するための AI エージェント機能です。Composio MCP サーバーを介して Lemon Squeezy API に接続し、ストアや製品の一覧表示、注文やサブスクリプションの追跡、顧客情報の取得、割引コードとその利用履歴の監査、チェックアウトセッションの確認などを実行できます。主なユースケースとして、ストア ID を基にしたフィルタリング、ページネーション(最大100件/ページ)、ブラケット記法のパラメータ(例: `filter[store_id]`)に対応しています。対応プラットフォームは Claude Code、Cursor、Codex など、Composio MCP 統合をサポートするすべての AI エージェント環境です。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ComposioHQ/awesome-codex-skills/tree/main/composio-skills/lemon-squeezy-automation

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Lemon Squeezy Automation

Lemon Squeezy のデジタルプロダクトビジネスを管理——注文の追跡、サブスクリプションの監視、顧客の分析、割引の確認、チェックアウトの監査——すべて自然言語コマンドで行えます。

ツールキットドキュメント: composio.dev/toolkits/lemon_squeezy


セットアップ

  1. Composio MCP サーバーをクライアント設定に追加します:
    https://rube.app/mcp
    
  2. プロンプトに従って Lemon Squeezy アカウントを接続します(API キー認証)。
  3. 自然言語コマンドを発行してストアを管理します。

コアワークフロー

1. ストアと製品の表示

すべてのストアを一覧表示してストア ID を取得し、特定のストアの製品とバリアントを取得します。

ツール: LEMON_SQUEEZY_LIST_ALL_STORES、LEMON_SQUEEZY_LIST_ALL_PRODUCTS、LEMON_SQUEEZY_LIST_ALL_VARIANTS

プロンプト例:

「すべての Lemon Squeezy ストアとその製品を一覧表示して」

主要パラメータ:

  • LEMON_SQUEEZY_LIST_ALL_STORES — パラメータ不要
  • LEMON_SQUEEZY_LIST_ALL_PRODUCTS — filter[store_id] でフィルタリング
  • LEMON_SQUEEZY_LIST_ALL_VARIANTS — filter[product_id]、filter[status](pending/draft/published)でフィルタリング

2. 注文と注文アイテムの追跡

ストア、ユーザーのメールアドレス、注文番号によるオプションのフィルタリングで全注文を取得し、個別の注文アイテムにドリルダウンします。

ツール: LEMON_SQUEEZY_LIST_ALL_ORDERS、LEMON_SQUEEZY_LIST_ALL_ORDER_ITEMS

プロンプト例:

「[email protected] からの全注文を Lemon Squeezy ストアで表示して」

注文の主要パラメータ:

  • filter[store_id] — ストア ID でフィルタリング
  • filter[user_email] — 顧客メールでフィルタリング
  • filter[order_number] — 特定の注文番号でフィルタリング
  • page[number] / page[size] — ページネーション(最大100件/ページ)

注文アイテムの主要パラメータ:

  • filter[order_id]、filter[product_id]、filter[variant_id] — 関連エンティティでフィルタリング

3. サブスクリプションの監視

豊富なフィルタリングオプションで全サブスクリプションを一覧表示し、定期収益を追跡します。

ツール: LEMON_SQUEEZY_LIST_ALL_SUBSCRIPTIONS

プロンプト例:

「Lemon Squeezy ストアのアクティブなサブスクリプションをすべて表示して」

主要パラメータ:

  • filter[status] — ステータスでフィルタリング(例: active、cancelled)
  • filter[store_id] — ストアでフィルタリング
  • filter[product_id] — 製品でフィルタリング
  • filter[user_email] — 購読者メールでフィルタリング
  • filter[variant_id] — バリアントでフィルタリング
  • page[number] / page[size] — ページネーション(最大100件/ページ)

4. 顧客の管理

メール、MRR、総収益、カスタマーポータル URL を含む顧客レコードを取得します。

ツール: LEMON_SQUEEZY_LIST_ALL_CUSTOMERS

プロンプト例:

「メールアドレス [email protected] の Lemon Squeezy 顧客を検索して」

主要パラメータ:

  • filter[email] — 正確なメールアドレスでフィルタリング
  • filter[store_id] — ストア ID でフィルタリング
  • page[number] / page[size] — ページネーション(最大100件/ページ)

5. 割引と利用状況の監査

すべての割引コードを一覧表示し、注文全体での利用履歴を追跡します。

ツール: LEMON_SQUEEZY_LIST_ALL_DISCOUNTS、LEMON_SQUEEZY_LIST_ALL_DISCOUNT_REDEMPTIONS

プロンプト例:

「ストア 12345 のすべての割引とその利用履歴を表示して」

割引の主要パラメータ:

  • filter[store_id] — ストアでフィルタリング
  • page[number] / page[size] — ページネーション

利用状況の主要パラメータ:

  • filter[discount_id] — 割引でフィルタリング
  • filter[order_id] — 注文でフィルタリング

6. チェックアウトのレビュー

ストアまたはバリアントによるオプションのフィルタリングで、すべてのチェックアウトセッションを一覧表示します。

ツール: LEMON_SQUEEZY_LIST_ALL_CHECKOUTS

プロンプト例:

「Lemon Squeezy ストアのバリアント 42 のチェックアウトをすべて表示して」

主要パラメータ:

  • filter[store_id] — ストア ID でフィルタリング
  • filter[variant_id] — バリアント ID でフィルタリング

既知の落とし穴

  • ストア ID が基本: ほとんどのフィルターには store_id が必要です。他のリソースをフィルタリングする前に、必ず LEMON_SQUEEZY_LIST_ALL_STORES を呼び出して有効なストア ID を確認してください。
  • 大規模データセットにはページネーションが必須: すべての一覧エンドポイントで page[number] / page[size] によるページネーション(最大100件/ページ)を使用します。最初のページで完結しているとは想定しないでください。
  • フィルターパラメータの命名: Lemon Squeezy ではフィルターにブラケット記法(例: filter[store_id]、page[number])を使用します。正確なパラメータ名を使用してください。
  • サブスクリプション請求書と注文の違い: サブスクリプション請求書(LEMON_SQUEEZY_LIST_ALL_SUBSCRIPTION_INVOICES)は一回限りの注文とは別です。ユースケースに応じて適切なエンドポイントを使用してください。

クイックリファレンス

アクションツールスラッグ必須パラメータ
ストア一覧LEMON_SQUEEZY_LIST_ALL_STORESなし
製品一覧LEMON_SQUEEZY_LIST_ALL_PRODUCTSなし(オプションフィルターあり)
バリアント一覧LEMON_SQUEEZY_LIST_ALL_VARIANTSなし(オプションフィルターあり)
注文一覧LEMON_SQUEEZY_LIST_ALL_ORDERSなし(オプションフィルターあり)
注文アイテム一覧LEMON_SQUEEZY_LIST_ALL_ORDER_ITEMSなし(オプションフィルターあり)
サブスクリプション一覧LEMON_SQUEEZY_LIST_ALL_SUBSCRIPTIONSなし(オプションフィルターあり)
顧客一覧LEMON_SQUEEZY_LIST_ALL_CUSTOMERSなし(オプションフィルターあり)
割引一覧LEMON_SQUEEZY_LIST_ALL_DISCOUNTSなし(オプションフィルターあり)
割引利用履歴一覧LEMON_SQUEEZY_LIST_ALL_DISCOUNT_REDEMPTIONSなし(オプションフィルターあり)
チェックアウト一覧LEMON_SQUEEZY_LIST_ALL_CHECKOUTSなし(オプションフィルターあり)

Powered by Composio

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

ComposioHQ/-21risk-automation

Automate 21risk tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/-2chat-automation

Automate 2chat tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/ably-automation

Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abstract-automation

Automate Abstract tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abuselpdb-automation

Automate Abuselpdb tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abyssale-automation

Automate Abyssale tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accelo-automation

Automate Accelo tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accredible-certificates-automation

Automate Accredible Certificates tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/acculynx-automation

Automate Acculynx tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/active-campaign-automation

Automate ActiveCampaign tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/addresszen-automation

Automate Addresszen tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adobe-automation

Automate Adobe tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adrapid-automation

Automate Adrapid tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adyntel-automation

Automate Adyntel tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aeroleads-automation

Automate Aeroleads tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aero-workflow-automation

Automate Aero Workflow tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinda-automation

Automate Affinda tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinity-automation

Automate Affinity tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agencyzoom-automation

Automate Agencyzoom tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agent-deep-links

Build, validate, and troubleshoot deep links for Codex, Cursor, VS Code, Visual Studio, and similar tools. Use when users ask for clickable links (especially in Slack) that open threads, files, folders, or app settings.

関連スキル