GoodData for Openclaw

A comprehensive integration that enables AI agents to manage GoodData analytics, automate data workflows, and interact with dashboards using the Membrane CLI.

gora050
v1.0.4
May 1, 2026
0
417
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install gooddata

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 gooddata 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 GoodData?

GoodData is a cloud-based analytics platform designed for businesses to visualize data and build custom dashboards. This integration for Openclaw Skills allows developers and AI agents to programmatically interact with the GoodData ecosystem, facilitating the tracking of KPIs and trend identification. By utilizing the Membrane framework, this skill removes the complexity of manual authentication and credential management, providing a streamlined path for embedded analytics and data distribution.

GoodData Use Cases

  • Automating the creation and management of data insights and dashboards.
  • Programmatically managing user access and workspace configurations.
  • Integrating real-time analytics into custom applications and developer workflows.
  • Orchestrating data distribution and data set synchronization across environments.
  • Querying business intelligence data via natural language through AI agents.

How GoodData Works

  1. Install the Membrane CLI and authenticate the agent to establish a secure session.
  2. Create a connection to the GoodData instance by providing the application URL.
  3. Monitor the connection status through a polling mechanism until the state is READY.
  4. Discover available analytics actions using natural language intent searches.
  5. Execute specific actions or perform direct API proxy requests with automatic header and token injection.

GoodData Setup

Install the required CLI tool globally:

npm install -g @membranehq/cli@latest

Authenticate your Openclaw Skills agent:

membrane login --tenant --clientName=openclaw

Initialize a connection to your GoodData environment:

membrane connection ensure "https://gooddata.com" --json

Wait for the connection to finalize if it is in a building state:

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

GoodData Data Schema & Taxonomy

The skill interacts with several core GoodData components and uses a structured schema for discovery:

Component Description
Analytical Designer Handles Insights, Insight Views, and Dashboards.
Data Integration Console Manages Data Sources, Data Sets, and Distribution logic.
Catalog Provides access to Catalog Views and metadata.
Action Schema Each action provides an inputSchema for parameters and an outputSchema for results.
Connection Metadata Tracks connection state (READY, BUILDING, etc.) and required client actions.

GoodData Advanced Features

  • Intent-based discovery allowing agents to find relevant actions using natural language.
  • Transparent credential refresh logic for uninterrupted long-running data operations.
  • Direct API proxying via the request command for deep integration with undocumented endpoints.
  • Multi-agent tuning support for optimized performance across different AI harnesses.
  • Server-side authentication management that eliminates the need for local API key storage.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*