{"id":13649,"plugin_id":"plugins_6aa0b89dcfc88191ba9971f2d7182516","kind":"skill","collection_source":null,"comparison_source":null,"observed_at":"2026-09-30T23:07:52.793Z","digest":"e39f8f643616bf6e9beebfd32b1b383f60be5d087fc71b8e993f778f2cfa12c0","against":null,"payload":{"name":"tableau-content-viewer","description":"Show, open, or render an existing Tableau view, dashboard, or workbook live via open_in_codex, by name or keyword — for \"show me/open/pull up this dashboard/view\" requests. Do not use to query or analyze the data behind it or to create/edit/publish a workbook (tableau-workbook-authoring).","included_files":[],"skill_md_contents":"---\nname: tableau-content-viewer\ndescription: Show, open, or render an existing Tableau view, dashboard, or workbook live via open_in_codex, by name or keyword — for \"show me/open/pull up this dashboard/view\" requests. Do not use to query or analyze the data behind it or to create/edit/publish a workbook (tableau-workbook-authoring).\n---\n\n# Purpose\n\nFind a specific Tableau view (or workbook) and render it live via `open_in_codex`. Never touches a `.twb` file.\n\n# Routing\n\n- Find the content → `search-content` — see [`../../references/search.md`](../../references/search.md) for the call shape and how to disambiguate multiple matches. Reuse an already-resolved LUID/URL instead of searching again for the same content.\n- Get a render-ready URL → `get-view` (resolved `luid` as `viewId`) or `get-workbook` (as `workbookId`, only when no specific view matched). `search-content` never returns a URL — this call is required.\n- Render → `render-interactive-viz` with the resolved `luid` and matching `objectType`. If unavailable, call `open_in_codex` with the direct URL — see [`../../references/rendering.md`](../../references/rendering.md).\n\n# Requirements\n\n- Prefer a view result when the user asked for a view; a workbook-only match is fine only when the user asked for the workbook as a whole.\n- Don't fabricate a view/workbook name or URL the search tools didn't surface.\n- A missing `render-interactive-viz`/search/content tool usually means a site admin disabled its group (`mcp-apps`/`EXCLUDE_TOOLS`) — that's site config, not a bug.\n- If the `download-workbook` tool returns a temporary URL, download the file locally\n\n# References\n\n- [`../../references/search.md`](../../references/search.md) — resolving a name/keyword to content and disambiguating multiple matches.\n- [`../../references/rendering.md`](../../references/rendering.md) — exact render call sequence and URL construction.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}