ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 3/5

memberstack-cli

Use the Memberstack CLI to manage Memberstack accounts from the terminal. Covers authentication, apps, members, plans, custom fields, data tables, and records. Trigger this skill whenever the user wants to interact with Memberstack — including managing members, plans, custom fields, data tables/records, or authenticating with Memberstack. Also trigger when the user mentions "memberstack", "memberstack-cli", membership management, or member data operations via CLI.

Why use this skill?

Learn how to use the Memberstack CLI skill to manage members, plans, and data records efficiently via terminal commands with secure wrappers.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/bensabic/memberstack-cli
Or

What This Skill Does

The memberstack-cli skill enables you to interact directly with your Memberstack account using a command-line interface within your terminal. It bridges the gap between your local environment and the Memberstack platform, allowing for streamlined management of members, subscription plans, custom fields, data tables, and records. By utilizing the wrapper script python scripts/run_memberstack.py, this skill ensures that all your interactions are secured, properly formatted, and sanitized. It supports both sandbox and live environments, making it ideal for developers to test workflows before pushing changes to production.

Installation

To integrate this skill into your OpenClaw agent, execute the following command in your terminal: clawhub install openclaw/skills/skills/bensabic/memberstack-cli

Once installed, you must initialize your session by running npx memberstack-cli auth login to authenticate via the browser. You can confirm your status anytime by running npx memberstack-cli whoami.

Use Cases

This skill is designed for developers and administrators who prefer keyboard-centric workflows over GUI dashboards. Common use cases include:

  • Automating the onboarding of new members via bulk CSV/JSON imports.
  • Syncing custom data tables and records between development environments and live Memberstack applications.
  • Batch-updating subscription plans or member statuses without manual dashboard intervention.
  • Programmatically extracting data for auditing or external data analysis by utilizing the --json flag.
  • Integrating Memberstack operations into shell-based deployment scripts for CI/CD pipelines.

Example Prompts

  1. "Memberstack-cli: list all members in the current sandbox app and output the results as a JSON file."
  2. "I need to update the subscription plan for member 'mem_12345' to 'premium_plan' using the CLI."
  3. "Please delete all records in the 'events' table, but make sure to confirm the destructive action first."

Tips & Limitations

  • Environment Safety: The CLI defaults to the 'sandbox' environment. Always explicitly add the --live flag when performing operations on your production data.
  • Confirmation Required: For destructive commands (delete/purge), the wrapper script acts as a safety layer. It will halt and require you to verify the operation before applying it with the --confirmed flag.
  • Format Your Data: When performing bulk operations, ensure your source files adhere strictly to the schema expected by the Memberstack CLI to avoid ingestion errors.
  • Session Management: If you switch between different Memberstack apps, remember to re-authenticate or clear credentials using npx memberstack-cli auth logout if security policies dictate.

Metadata

Author@bensabic
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-bensabic-memberstack-cli": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#memberstack#cli#saas#automation#authentication
Safety Score: 3/5

Flags: external-api, code-execution