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.