Flourish Skill for Openclaw

The Flourish skill enables AI agents to programmatically create, manage, and automate interactive data visualizations and storytelling projects through the Membrane ecosystem.

membranedev
v1.0.2
Apr 30, 2026
0
390
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install flourish

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 flourish 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 Flourish Skill?

The Flourish skill for Openclaw Skills provides a powerful bridge between AI agents and the Flourish data visualization platform. It allows developers and researchers to automate the creation of interactive charts, maps, and presentations without manually managing complex OAuth flows or API credential refreshes. By leveraging Membrane's infrastructure, this skill ensures that your AI coding agent can interact with Flourish data securely and efficiently.

This integration is designed for high-performance data storytelling, offering a streamlined way to update visualization settings, manage projects, and access account-level data. Whether you are building automated reporting tools or dynamic research dashboards, the Flourish skill simplifies the technical overhead by providing pre-built actions and a managed authentication proxy.

Flourish Skill Use Cases

  • Automating the generation of interactive charts and maps from fresh datasets.
  • Syncing research data directly into Flourish storytelling projects via AI workflows.
  • Programmatically updating visualization settings based on real-time data triggers.
  • Managing Flourish projects and account records within an Openclaw Skills enabled environment.
  • Building custom data dashboards that require transparent credential management and secure API access.

How Flourish Skill Works

  1. The AI agent initiates a connection via the Membrane CLI, which handles the secure authentication lifecycle.
  2. Openclaw Skills identifies the required intent and searches for available Flourish actions using natural language queries.
  3. The agent ensures a valid connection state (READY) and prompts for user interaction if additional permissions are required.
  4. Actions are executed using JSON parameters, allowing the agent to create or modify visualizations.
  5. For advanced requirements, the agent uses the Membrane proxy to send direct, authenticated requests to the Flourish API endpoints.

Flourish Skill Setup

To get started with this skill, install the Membrane CLI and authenticate your environment:

npm install -g @membranehq/cli@latest
membrane login --tenant --clientName=openclaw

Connect your Flourish account to create a managed connection:

membrane connection ensure "https://flourish.studio" --json

Verify the connection is ready before executing actions:

npx @membranehq/cli connection get <connection_id> --wait --json

Flourish Skill Data Schema & Taxonomy

The Flourish skill organizes data through a structured interaction model managed by Openclaw Skills. The following table describes the primary data entities:

Entity Description
Visualization Core chart or map objects, including their underlying data and configuration
Project Groups of visualizations and stories organized for specific research or editorial goals
Settings Metadata and styling parameters that define the visual output of a chart
Connection Managed authentication state including tokens and tenant information

Flourish Skill Advanced Features

  • Natural language action discovery to find the most efficient API endpoints for specific visualization tasks.
  • Automated credential refresh via the Membrane proxy, ensuring long-running Openclaw Skills workflows never expire.
  • Headless environment support for server-side integrations and automated CI/CD data pipelines.
  • Direct API proxying for custom endpoints not covered by standard pre-built actions.
  • Machine-readable JSON output for all commands to facilitate multi-agent collaboration.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*