Back to registry
analytics bearer auth 1 pinned sources 10 files

Apache Superset

Generated superset CLI and agent Skill for the Apache Superset analytics and BI API.

$ superset search "list dashboards" --json
CLI binaries 6 platform builds
Skill Included in CLI
Source refs 1 pinned inputs
Smoke intent list dashboards
01 Schema superset commands schema --json
02 Catalog superset commands --json
03 Search superset search "list dashboards" --json
Recipe structure

Files

10 files
builds/superset.json json
{
  "schema_version": 1,
  "recipe": "superset",
  "cli_name": "superset",
  "generated_at": "2026-08-21T06:47:37.591Z",
  "lathe_version": "lathe v0.5.2 (none, unknown)",
  "gate": {
    "verdict": "GO",
    "generated_at": "2026-08-21T06:47:37.591Z",
    "lathe_version": "lathe v0.5.2 (none, unknown)",
    "command_count": 276,
    "group_count": 38,
    "skill_included": true,
    "warnings": [
      "G9",
      "W2",
      "W4"
    ]
  },
  "source_refs": [
    {
      "name": "superset",
      "display_name": "superset",
      "backend": "openapi3",
      "repo_url": "https://github.com/apache/superset.git",
      "pinned_tag": "3bdf134aaa2f3cc34739964f7c276506949f0653",
      "files": [
        "docs/static/resources/openapi.json"
      ]
    }
  ],
  "outputs": {
    "catalog": null,
    "skill": "skills/superset",
    "cli_artifacts": [
      {
        "os": "darwin",
        "arch": "arm64",
        "format": "tar.gz",
        "binary": "superset",
        "path": "downloads/superset-darwin-arm64.tar.gz",
        "size": 3718088,
        "sha256": "sha256:04469e1540e8f91d50bb1424e5788997c813e9b2acce24ba364dc6efe9e6e15f"
      },
      {
        "os": "darwin",
        "arch": "amd64",
        "format": "tar.gz",
        "binary": "superset",
        "path": "downloads/superset-darwin-amd64.tar.gz",
        "size": 4010295,
        "sha256": "sha256:a6635b2dd41e12b359df95fb760b59e7b58eb48a4b498a56255dc638ba0ff1c7"
      },
      {
        "os": "linux",
        "arch": "amd64",
        "format": "tar.gz",
        "binary": "superset",
        "path": "downloads/superset-linux-amd64.tar.gz",
        "size": 3944166,
        "sha256": "sha256:d5ae9bc476c7c9e09f8403071824d7c53c7b5014bb4fe83a1ea5d03056a5aebf"
      },
      {
        "os": "linux",
        "arch": "arm64",
        "format": "tar.gz",
        "binary": "superset",
        "path": "downloads/superset-linux-arm64.tar.gz",
        "size": 3577759,
        "sha256": "sha256:ad3addd53347936035f7d885b09dd87bf866f3d984838b89a25ed29675e2349c"
      },
      {
        "os": "windows",
        "arch": "amd64",
        "format": "tar.gz",
        "binary": "superset.exe",
        "path": "downloads/superset-windows-amd64.tar.gz",
        "size": 4064595,
        "sha256": "sha256:05920cef393437be89548f4aacacc667ee25801c0191e904b671d23ed7c60193"
      },
      {
        "os": "windows",
        "arch": "arm64",
        "format": "tar.gz",
        "binary": "superset.exe",
        "path": "downloads/superset-windows-arm64.tar.gz",
        "size": 3639071,
        "sha256": "sha256:44362f6ffd3aab44c0019655ab86e9b5624255b8afb89629656eaaee60941372"
      }
    ]
  }
}

Apache Superset

This recipe generates the superset CLI and agent Skill for the Apache Superset analytics and BI API.

It keeps only the reproducible Lathe inputs: the OpenAPI spec is pinned from the Superset repository, and generated code is not the source of truth.

Module

  • superset: dashboards, charts, datasets, databases, queries, reports, security, and other Superset API operations (276 commands across 28 groups).

Auth

Superset uses JWT bearer tokens. Obtain an access token from POST /api/v1/security/login, then:

superset auth login --hostname <superset-host>

auth status validates the token against GET /api/v1/me/:

superset auth status --hostname <superset-host>

Install the Skill

The recipe enables the bundled Agent Skill (skill.bundle in cli.yaml):

superset skill install --scope user --agent codex --yes

Agent workflow

superset commands schema --json
superset commands --json
superset search "list dashboards" --json
superset commands show superset dashboards get-api-v1dashboard --json

Search results are discovery only. Inspect command details before execution.

Source inputs

The recipe pins the Superset OpenAPI spec from:

https://github.com/apache/superset.git   docs/static/resources/openapi.json

Bump pinned_tag in specs/sources.yaml when upgrading the Superset API version.