{"id":56127,"plugin_id":"plugins_6ad6570c1148819185b75fe3923bcabd","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-10-26T18:06:42.723Z","digest":"91b75365e087ed25185ccdec9a5cfc672ea7a0b4ce4318d61e1ac3bd85b42dc9","against":null,"payload":{"description":"Manage Oracle Analytics Cloud catalog content through the OAC MCP tools. Use when a user wants to create or replace supported workbook or connection content, export a workbook to PNG or PDF, create a catalog folder, copy an item, move an item, or delete an item. Use catalog search to resolve targets when needed. Treat create, replace, copy, move, and delete operations as production-impacting mutations that require explicit approval immediately before execution; export is non-mutating but starts an export job.","included_files":[],"name":"oac-catalog-management","skill_md_contents":"---\nname: oac-catalog-management\ndescription: Manage Oracle Analytics Cloud catalog content through the OAC MCP tools. Use when a user wants to create or replace supported workbook or connection content, export a workbook to PNG or PDF, create a catalog folder, copy an item, move an item, or delete an item. Use catalog search to resolve targets when needed. Treat create, replace, copy, move, and delete operations as production-impacting mutations that require explicit approval immediately before execution; export is non-mutating but starts an export job.\n---\n\n# Oracle Analytics Cloud Catalog Management\n\n## Configured instance\n\nUse only the Oracle Analytics MCP connection attached to the selected configured instance. Ground requests in that instance's live tools, metadata, identifiers, and permissions. Do not fall back to the template example URL, a remembered demo account or catalog path, or another instance's connection. If no instance is configured, explain that a workspace administrator must configure one before this workflow can run.\n\nUse this skill for catalog organization and content lifecycle actions. Use the runtime-exposed MCP schema as the source of truth for arguments, identifiers, supported options, and result fields.\n\n## Preflight\n\n1. Identify the exact target object and requested operation.\n   - Check whether the requested outcome is supported before starting any export or mutation. Email delivery and recipient-directory lookup are outside this plugin's tools.\n   - For a request to email an export, explain this limitation and ask whether the user wants a supported PNG or PDF export. Do not start an export job or select another plugin before that separate choice.\n2. If the target or destination is not already established by current tool output or an unambiguous identifier, use `oracle_analytics-search_catalog` to locate it.\n3. For copy or move, establish both source and destination.\n4. For create or replace, establish the supported content type and target catalog location.\n5. For export, establish the workbook and requested format. The documented export formats are PNG and PDF.\n6. Never infer overwrite, replacement, recovery, retention, or destination behavior that is not established by the live tool schema.\n\n## Approval rule for mutations\n\nBefore calling any modifying tool, present the exact operation as understood and require the product's explicit approval flow. Modification tools require `userApproved: true` or an explicit approval flow.\n\nTreat these as approval-gated production-impacting actions:\n\n- `oracle_analytics-save_catalog_content`\n- `oracle_analytics-create_catalog_folder`\n- `oracle_analytics-copy_catalog_item`\n- `oracle_analytics-move_catalog_item`\n- `oracle_analytics-delete_catalog_item`\n\nDo not set or imply approval until the user has approved the exact operation through the supported flow. A broad request to \"manage\" or \"clean up\" content is not approval for an unspecified mutation.\n\n## Operation workflows\n\n### Create or replace content\n\nUse `oracle_analytics-save_catalog_content` only for supported workbook or connection catalog content.\n\n- State whether the action will create or replace content when that distinction is known.\n- Do not silently overwrite an existing item.\n- Require explicit approval immediately before execution.\n\n### Export a workbook\n\nUse `oracle_analytics-export_workbook` to export a workbook to PNG or PDF.\n\n- Export does not modify the catalog, but it starts an export job.\n- No catalog-mutation approval is required by the documented tool table.\n- Report export or job status only from the tool response.\n\n### Create a folder\n\nUse `oracle_analytics-create_catalog_folder`.\n\n- Confirm the folder name and target location.\n- Require explicit approval immediately before execution.\n\n### Copy an item\n\nUse `oracle_analytics-copy_catalog_item`.\n\n- Confirm the source item and destination.\n- Require explicit approval immediately before execution.\n\n### Move an item\n\nUse `oracle_analytics-move_catalog_item`.\n\n- Confirm the source item and destination.\n- Require explicit approval immediately before execution.\n\n### Delete an item\n\nUse `oracle_analytics-delete_catalog_item`.\n\n- Identify the exact item and location.\n- Do not infer that an item is safe to delete because it appears unused.\n- Do not invent soft-delete, recycle-bin, retention, or recovery behavior.\n- Require explicit approval immediately before execution.\n\n## MCP tools\n\n- `oracle_analytics-search_catalog`: Locate catalog objects before an operation when needed. Experimental.\n- `oracle_analytics-save_catalog_content`: Create or replace workbook or connection catalog content. Experimental; modifies OAC; approval required.\n- `oracle_analytics-export_workbook`: Export a workbook to PNG or PDF. Experimental; starts an export job; does not modify the catalog.\n- `oracle_analytics-create_catalog_folder`: Create a catalog folder. Experimental; modifies OAC; approval required.\n- `oracle_analytics-copy_catalog_item`: Copy a catalog item. Experimental; modifies OAC; approval required.\n- `oracle_analytics-move_catalog_item`: Move a catalog item. Experimental; modifies OAC; approval required.\n- `oracle_analytics-delete_catalog_item`: Delete a catalog item. Experimental; modifies OAC; approval required.\n\n## Result handling\n\n- Do not claim success until the MCP tool confirms it.\n- Report the resulting object, destination, export status, or error using only returned information.\n- If an export failed or no artifact is available, do not draft text claiming the file is attached or ready for delivery.\n- Preserve uncertainty and tool errors rather than masking them.\n\n## Boundaries\n\n- Do not change permissions in this skill; use the governance and permissions workflow for ACL changes.\n- Do not invent MCP parameters or unsupported catalog object types.\n- Do not provision users, update source-database records, send email, or claim that these actions were completed.\n- The OAC MCP integration is in Preview and the catalog-management tools listed above are experimental.\n\n## Example requests\n\n- \"Create a folder named FY27 Planning under Shared Folders.\"\n- \"Move the Pipeline workbook into Sales Operations.\"\n- \"Export this workbook as PDF.\"\n- \"Delete the old forecast workbook.\"\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}