OpenClaw Data Importer for Openclaw

An intelligent data ingestion engine that automates the migration of disparate file formats into structured Supabase databases using AI.

sschepis
v1.0.0
Feb 5, 2026
0
2.3k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install flexible-data-importer

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 flexible-data-importer 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 OpenClaw Data Importer?

The OpenClaw Data Importer is a powerful addition to the library of Openclaw Skills designed to streamline the ETL process for developers. By leveraging AI-driven analysis, this skill eliminates the manual labor of defining database schemas when importing CSV, JSON, or XLSX files. It represents a significant advancement in how Openclaw Skills handle complex data migration tasks, ensuring that your raw data is transformed into a clean, type-safe Supabase environment with minimal configuration.

This skill is particularly effective for teams looking to migrate legacy data or prototype new applications quickly. As part of the wider ecosystem of Openclaw Skills, it focuses on reducing friction between raw data sources and production-ready cloud databases.

OpenClaw Data Importer Use Cases

  • Migrating legacy spreadsheet data in XLSX or CSV formats into a modern Supabase backend.
  • Rapidly prototyping applications by converting JSON mock data into live, structured database tables.
  • Automating batch uploads of high-volume historical datasets using the robust processing power of Openclaw Skills.
  • Simplifying schema generation for developers who need to ingest unstructured data without writing manual SQL migration scripts.

How OpenClaw Data Importer Works

  1. The user provides a file path to the source data through the Openclaw Skills interface using the CLI or API.
  2. The AI agent analyzes the file content to infer data types, potential relationships, and optimal table structures.
  3. A dynamic schema is generated and executed against the target Supabase project using the provided service role key.
  4. Data is processed and uploaded in optimized batches to ensure high reliability and system stability.
  5. The skill confirms successful ingestion and provides a summary of the newly created data schema for immediate use.

OpenClaw Data Importer Setup

To get started with this skill from the Openclaw Skills collection, configure your environment variables and run the following CLI commands:

# Install the skill via the agent
openclaw install flexible-data-importer

# Set your environment variables
export SUPABASE_URL="your-project-url"
export SUPABASE_SERVICE_ROLE_KEY="your-key"

# Execute the import for a local file
data-importer ./path/to/your/data.csv

OpenClaw Data Importer Data Schema & Taxonomy

Component Description
Source Formats CSV, JSON, XLSX
Target Supabase (PostgreSQL)
Type Mapping Automatic conversion to Date, Number, and JSONB types
Metadata Automatic ingestion timestamps and source file tracking

OpenClaw Data Importer Advanced Features

  • Intelligent type inference for complex and deeply nested JSON structures.
  • Automatic relationship mapping across multiple imported files within the Openclaw Skills environment.
  • Batched upload logic designed to handle large-scale datasets that exceed standard memory limits.
  • Service role authentication for automated DDL execution and schema management.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*