insightpulse-superset-api-ops

Automates Kubernetes cluster setup and deploys the desired stack with one command.

Updated Oct 23, 2025
One-click install
npx skills add https://github.com/jgtolentino/opex --skill insightpulse-superset-api-ops
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: insightpulse-superset-api-ops
Source: https://github.com/jgtolentino/opex/tree/main/agents/skills/insightpulse-superset-api-ops
Command: npx skills add https://github.com/jgtolentino/opex --skill insightpulse-superset-api-ops

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing BI assets in Superset can be error-prone and labor-intensive when done manually. Defining workspaces, datasets, charts, and dashboards as code and applying changes via a REST API enables versioning, repeatability, and safer deployments.

Core Features & Use Cases

  • Assets as code: Represent workspaces, datasets, charts, and dashboards as JSON/YAML for Git-tracked configurations.
  • API-driven operations: Create, update, and delete BI assets, manage users and RBAC, and migrate dashboards across environments.
  • CI/CD & governance: Validate definitions, perform diff checks, and apply changes with safe rollbacks; map roles to Superset permissions.

Quick Start

Bootstraps a Superset-like environment by declaring workspaces, datasets, charts, and dashboards in JSON/YAML and applying changes through the API.

Frequently Asked Questions about insightpulse-superset-api-ops

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Superset dashboards as code?▼

Managing Superset dashboards as code involves defining workspaces, datasets, charts, and dashboards in JSON or YAML. These declarative configurations are Git-tracked and applied via REST API operations to enable versioning, repeatability, and safer BI deployments.

What is the best way to automate Superset RBAC and user management?▼

Automating Superset RBAC uses an API-driven workflow to map roles to permissions and manage users programmatically. By defining access controls declaratively, you can apply RBAC changes consistently across environments through CI/CD pipelines.

How do I migrate Superset datasets and charts across environments?▼

Migrating Superset datasets and charts across environments uses a declarative API workflow to validate definitions and perform diff checks. Applying changes through REST API operations ensures safe migrations with idempotent operations and rollback capabilities.

Can I integrate Superset asset management into a CI/CD pipeline?▼

Integrating Superset asset management into CI/CD pipelines validates JSON or YAML definitions, performs diff checks, and applies changes via REST API. This infrastructure-as-code approach ensures safe rollbacks and governs scalable BI deployments.

Does API-driven Superset management require real credentials for setup?▼

API-driven Superset management does not require real credentials for setup. It uses a generic REST/JSON pattern with placeholder URLs and synthetic tokens to illustrate authentication and CRUD flows safely without exposing actual secrets.

Why should I use declarative infrastructure-as-code for BI assets instead of manual configuration?▼

Declarative infrastructure-as-code for BI assets replaces error-prone manual configuration with Git-tracked JSON or YAML. This approach enables versioning, repeatability, and automated deployments, applying changes through REST APIs for consistent workspace management.