{"id":48418,"plugin_id":"plugins_6ac7198c35d48191857f44d58398daf7","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-10-24T13:36:24.720Z","digest":"2efa66348c0791d6a02fcabdbcf842fc3a07a73576d3aeb8404500e4888c8ce6","against":null,"payload":{"description":"Inspect and route direct Superset import/export workflows for dashboards, charts, datasets, databases, saved queries, themes, and asset bundles. Use only for direct API workflows; Do not use for MCP-only work.","included_files":[{"relative_path":"references/bundle-secrets-and-disclosure.md","size_in_bytes":1198},{"relative_path":"references/export-workflows.md","size_in_bytes":1308},{"relative_path":"references/import-workflows.md","size_in_bytes":1087},{"relative_path":"references/validation-and-smoke.md","size_in_bytes":1092}],"name":"preset-import-export","skill_md_contents":"---\nname: preset-import-export\ndescription: Inspect and route direct Superset import/export workflows for dashboards, charts, datasets, databases, saved queries, themes, and asset bundles. Use only for direct API workflows; Do not use for MCP-only work.\n---\n\n# preset-import-export\n\nUse for workspace asset import/export endpoint selection and disclosure review.\n\n## Always\n\n- 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.\n- Treat imports as mutations, and exports as potential disclosure of SQL, metadata, UUIDs, tags, related dataset/database YAML, and credential-bearing fields — confirmation-gated, naming workspace, endpoint, object IDs or bundle, destination, and expected disclosure or mutation.\n- Route overwrite, sparse-update, all-assets restore, database import, and secret-bearing import to `preset-destructive-imports`.\n\n## Decision Rules\n\n- Distinguish export disclosure from import mutation.\n- Classify overwrite imports as destructive.\n- Disclose bundle secret handling.\n- Require validation before import.\n\n## Workflow Order\n\n1. Inspect request and bundle metadata.\n2. Choose export or import path.\n3. Prepare disclosure or mutation approval summary.\n4. Confirm before any export or import execution.\n\n## Retrieve\n\n- Export endpoints and approvals: [references/export-workflows.md](references/export-workflows.md)\n- Import endpoints and mutation routing: [references/import-workflows.md](references/import-workflows.md)\n- Bundle disclosure and secret redaction: [references/bundle-secrets-and-disclosure.md](references/bundle-secrets-and-disclosure.md)\n- OpenAPI checks and safe smoke validation: [references/validation-and-smoke.md](references/validation-and-smoke.md)\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}