Memberstack CLI for Openclaw

A comprehensive interface for managing Memberstack accounts, members, and data tables directly from your terminal.

bensabic
v1.1.0
Feb 18, 2026
0
668
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install memberstack-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 memberstack-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 Memberstack CLI?

The Memberstack CLI skill enables developers to interact with Memberstack infrastructure through a secure, scriptable interface. This tool streamlines the management of user authentication, membership plans, and custom data fields without needing to navigate the web dashboard.

Integrating this into your Openclaw Skills workflow allows for automated member operations, bulk data imports, and environment-specific configurations (Sandbox vs. Live) using a dedicated Python wrapper designed for security and reliability.

Memberstack CLI Use Cases

  • Automating member onboarding and plan assignments during development.
  • Bulk importing or exporting member data and custom field records for migration.
  • Managing data tables and records for applications with complex backend requirements.
  • Synchronizing membership plans and custom fields across multiple Memberstack apps.
  • Performing administrative tasks like member deletion or status checks via terminal commands.

How Memberstack CLI Works

  1. User initiates authentication via OAuth using the CLI to store local access tokens.
  2. Commands are routed through a secure Python wrapper script (run_memberstack.py) to ensure data sanitization.
  3. The skill interacts with the Memberstack API to perform operations on members, plans, or tables.
  4. API responses are wrapped in boundary markers to protect the AI agent from untrusted user-generated content.
  5. Destructive actions trigger a confirmation gate, requiring an explicit flag to proceed in Live environments.

Memberstack CLI Setup

First, ensure you have the necessary environment ready. Authenticate your account using the following command:

npx memberstack-cli auth login

To ensure secure execution within your Openclaw Skills environment, always use the provided wrapper script for operations:

# Example: List members in JSON format
python scripts/run_memberstack.py members list --json

Memberstack CLI Data Schema & Taxonomy

The skill organizes Memberstack entities into a structured taxonomy. Data returned from the CLI is treated as untrusted and follows this organizational structure:

Entity Attributes Managed
Members Email, ID, Plans, Custom Fields, Metadata
Apps App ID, Name, Environment (Sandbox/Live)
Tables Table ID, Columns, Record relationships
Plans Price, Interval, Member access levels
Records JSON-based data entries within specific tables

Memberstack CLI Advanced Features

  • Bulk processing for member imports and multi-record updates via CSV/JSON.
  • Secure environment switching using the --live and sandbox defaults to prevent accidental production changes.
  • Integrated reference search system to find specific command documentation via scripts/search_references.py.
  • Programmatic output parsing with the --json flag for integration into larger CI/CD pipelines.
  • Automated safety boundaries and sanitization for handling user-generated content safely within AI agents.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*