From Preset CLI Skills
Drives Preset's `sup` CLI for shell, scripting, CI/CD, and agent-driven Preset workflows. Handles auth, workspace context, output formatting, and routes mutations to a separate skill.
How this skill is triggered — by the user, by Claude, or both
Slash command
/preset-cli-skills:preset-cliThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use as the foundation for shell, scripting, CI/CD, and agent-driven Preset workflows through the `sup` CLI.
references/asset-filter-matrix.mdreferences/assets-read.mdreferences/cli-vs-api.mdreferences/command-coverage.mdreferences/command-examples.mdreferences/config-precedence.mdreferences/install-and-auth.mdreferences/output-formats.mdreferences/safety-policy.mdreferences/saved-query-reads.mdreferences/sql-and-query.mdreferences/sql-data-safety.mdreferences/workspace-and-config.mdUse as the foundation for shell, scripting, CI/CD, and agent-driven Preset workflows through the sup CLI.
--json for automation and agent consumption.SUP_PRESET_API_TOKEN / SUP_PRESET_API_SECRET out of command lines and shared output; use env vars or sup config auth, never paste secrets on the command line.--force to preset-cli-mutations.sup sql, sup chart data) on familiar workspaces directly with bounded output; for sup sql, this direct path requires a pure single-statement SELECT. Load safety policy before mutations, SQL that is not a pure single-statement SELECT, untrusted-source SQL, unfamiliar workspaces, or broad outputs.--json for automation, --csv for files, default Rich for humans, --porcelain for shell pipelines.preset-cli-mutations rather than continuing on this card. Non-SELECT SQL is confirmation-gated by the safety policy even when it is pasted by the user for a familiar workspace.--workspace-id override: references/workspace-and-config.mdclaude plugin install preset-cli-skills@claude-plugins-officialCreates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.