Language:JapaneseEnglish

preset-cli-skills Claude Code Plugin

Author
Preset
Category
Development
Topics
Data Engineering & Analytics · Claude Code Customization & Workflow
First cataloged
2026-07-09 (UTC)
Explanation last updated
2026-07-30 (UTC)
Source (GitHub) last updated
2026-07-30 (UTC) (28 days ago)

The explanation below is AI-generated. Please verify it against the sources.

preset-cli-skills is a Claude/agent plugin that packages skill instructions for driving Preset's sup command-line tool (distributed as the PyPI package superset-sup). The package covers non-destructive operations like authentication, workspace selection, and reading or exporting dashboards, charts, datasets, databases, and queries, as well as state-changing operations such as pushing assets or syncing across workspaces, guarded by preview and confirmation steps. It explicitly defers to separate sibling packages when the user instead wants MCP-based tool calls or direct HTTP/SDK API access. The skill also enforces credential-handling guidance so API tokens are not exposed in commands or logs.

About the service

Preset is a commercially hosted business intelligence service built on top of the open-source Apache Superset project, offering cloud-hosted, private-cloud, or on-premises deployment along with embedded analytics and dashboard-building features. This plugin interacts with that service indirectly through the sup CLI, which authenticates against Preset's API using workspace tokens to manage dashboards, charts, datasets, databases, and other Preset workspace assets.

What you can do with preset-cli-skills

  • Install and authenticate the sup CLI using Preset API token/secret environment variables
  • Select and list Preset workspaces from the command line
  • Read or export dashboards, charts, datasets, databases, and queries in JSON/CSV/YAML/porcelain formats
  • Run ad-hoc SQL queries against connected databases via the CLI
  • Push or overwrite charts, dashboards, and datasets within a workspace, with mandatory preview and confirmation before destructive actions
  • Promote or sync assets across workspaces using sup sync commands
  • Follow guidance for redacting tokens and secrets before sharing CLI output or transcripts

Sources

Back to list