LookML for Openclaw

A powerful integration for managing declarative data modeling and analytics workflows directly through AI-driven automation.

gora050
v1.0.2
May 1, 2026
0
346
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install lookml

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 lookml 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 LookML?

The LookML skill enables AI agents to interact seamlessly with LookML, the declarative modeling language used for data analytics and business intelligence. By leveraging this skill within Openclaw Skills, developers can define data relationships, manage records, and automate complex metrics definitions without manual overhead.

Built on the Membrane framework, this skill abstracts away the complexities of authentication and credential management. It provides a robust interface for data analysts and developers to maintain consistent BI definitions across their organization using a programmatic, AI-first approach.

LookML Use Cases

  • Automating the creation and management of LookML models and Explores.
  • Programmatically querying data relationships and metrics for BI reporting.
  • Synchronizing data definitions between different analytics environments.
  • Integrating LookML workflows into larger AI-driven development pipelines.
  • Performing real-time data modeling updates through natural language intents.

How LookML Works

  1. The AI agent initializes the skill using the Membrane CLI to establish a secure connection.
  2. Authentication is handled server-side, removing the need for local API keys or secrets.
  3. The agent searches for specific actions based on natural language intent (e.g., 'QUERY' or 'UPDATE').
  4. Actions are executed with JSON parameters to interact with LookML models, fields, and explores.
  5. For advanced needs, the agent can use proxy requests to hit LookML API endpoints directly with automatic header injection.

LookML Setup

Install the Membrane CLI globally to enable the Openclaw Skills environment:

npm install -g @membranehq/cli@latest

Authenticate your agent by specifying the client name:

membrane login --tenant --clientName=openclaw

Create a connection to your LookML environment:

membrane connection ensure "https://docs.looker.com/data-modeling/learning-lookml/what-is-lookml" --json

LookML Data Schema & Taxonomy

The skill organizes LookML components into a hierarchical structure for easy AI navigation:

Component Description
Model The top-level container for data logic and connection settings.
Explore Definitions that determine how users can query data.
Field Individual dimensions or measures within the data model.
Connection ID The unique identifier managed by Membrane for secure API access.

LookML Advanced Features

  • Natural Language Action Discovery: Find relevant API functions using the --intent flag.
  • Automated Credential Refresh: Membrane handles OAuth and token rotation transparently.
  • Headless Environment Support: Specialized login flows for CLI and remote server deployments.
  • High-Level Proxy Requests: Send raw HTTP requests to any LookML endpoint while retaining automatic auth injection.
  • Machine-Readable Outputs: All commands support a --json flag for perfect agent parsing.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*