preset-destructive-imports

star 4

Review destructive, overwrite-capable, sparse-update, all-assets restore, database import, and secret-bearing Preset import workflows through direct Superset API calls. Use only for direct API workflows; Do not use for MCP-only work.

preset-io By preset-io schedule Updated 6/11/2026

name: preset-destructive-imports description: Review destructive, overwrite-capable, sparse-update, all-assets restore, database import, and secret-bearing Preset import workflows through direct Superset API calls. Use only for direct API workflows; Do not use for MCP-only work.

preset-destructive-imports

Use for imports that can overwrite, replace, or materially change workspace assets.

Always

  • Auth and conventions come from preset-api (JWT exchange, base URLs, Rison); resolve the workspace hostname through the Management API when it is not already known. Consult preset-import-export for endpoint selection context when it is missing.
  • Treat overwrite and sparse-update imports as destructive.
  • Never print import secrets or database passwords.
  • Confirm destination workspace, bundle contents, overwrite behavior, secrets, expected changes, and rollback plan before live testing or import calls.

Decision Rules

  • Classify overwrite-capable, sparse-update, all-assets restore, database import, and secret-bearing import as destructive.
  • Require destructive approval wording before import.
  • Require backup or rollback plan.
  • Inspect bundle metadata without applying changes.

Workflow Order

  1. Inspect bundle metadata.
  2. Classify destructive impact.
  3. Prepare backup, rollback, secret-handling, and approval summary.
  4. Stop before import execution.

Retrieve

Install via CLI
npx skills add https://github.com/preset-io/agent-skills --skill preset-destructive-imports
Repository Details
star Stars 4
call_split Forks 1
navigation Branch main
article Path SKILL.md
More from Creator