Download for MacApple silicon, macOS 14+
Skill

preset-cli

@preset-io Updated 2026-10-09

Drive Preset's `sup` CLI (PyPI package `superset-sup`) for shell, scripting, CI/CD, and agent-driven Preset workflows. Use only for CLI workflows; Do not use for MCP-only work or for direct HTTP/SDK code paths.

agent-skillsai-agentsanthropicapache-supersetbusiness-intelligenceclaudeclaude-codeclaude-plugin

Install

With your agent

Install OMGSkills skill "preset-io/agent-skills:plugins/preset-cli-skills/skills/preset-cli" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.

Manual command

git clone https://github.com/preset-io/agent-skills /tmp/agent-skills && ln -s /tmp/agent-skills/plugins/preset-cli-skills/skills/preset-cli ~/.claude/skills/preset-cli

From README

preset-cli Use as the foundation for shell, scripting, CI/CD, and agent-driven Preset workflows through the sup CLI. Always CLI surface only; stay on MCP or direct API if that's what the user requested. Default to --json for automation and agent consumption. Keep SUPPRESETAPITOKEN / SUPPRESETAPISECRET out of command lines and shared output; use env vars or sup config auth, never paste secrets on the command line. Route push, sync, overwrite, and --force to preset-cli-mutations. Redact tokens and credential-bearing output in transcripts. Decision Rules Classify CLI vs MCP vs direct API intent before acting; if MCP or direct API was requested, defer to that plugin. Run metadata reads and explicitly requested data-returning reads (e.g. sup sql, sup chart data) on familiar workspaces directly with bounded output; for sup sql, this direct path requires a pure single-statement SELECT.