Individual skill
tableau-next-asset-create
Build and edit Tableau Next semantic models (SDMs), vizzes, and dashboards via MCP. TRIGGER when: building a semantic model or dashboard from CSV/Excel files; ingesting a flat file/database into DLO/DMO; profiling a dataset (grain, measures, dimensions; large/wide files via `infer_object_schema`); adding a dimension, measure, AI-ready metric, join, or logical view; running a semantic query, interpreting a breakdown, analyzing account/customer engagement, or pulling counts/totals from existing Tableau Next data (even unnamed/read-only); creating/editing a viz (filter, forecast, sort, shelf, mark encoding, reference line), widget, or dashboard layout. Also: Data Cloud SQL transforms; show a dashboard; share/revoke access; reuse prod or promote Personal Org assets; provision users/licenses; data alerts ('alert me when'); list/classify verified questions or score agent SQL. DO NOT TRIGGER for: rewriting prose descriptions, layout-only dashboard review, debugging MCP, or writing app code.
skills/tableau-next-asset-create/SKILL.md
Source commit a8a18ce1e4ba12e69b4073eab98ce31bfbd8271e
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 4, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 1,151
- Repository last updated
- Nov 6, 2026
- License
- Apache-2.0
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- data Derived category
- writing Derived category
- testing Derived category
- data-databases Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 24,494 bytesSKILL.mdcore · 24,494 bytesreferences/admin-users.mddoc · 5,995 bytesreferences/ai-readiness.mddoc · 17,892 bytesreferences/alerts.mddoc · 4,012 bytesreferences/build-workflow.mddoc · 42,418 bytesreferences/dashboard-authoring.mddoc · 15,888 bytesreferences/dashboard-design-principles.mddoc · 19,092 bytesreferences/data-transform-gotchas.mddoc · 9,733 bytesreferences/data-understanding.mddoc · 27,454 bytesreferences/deep-reference-index.mddoc · 4,886 bytesreferences/destructive-operations.mddoc · 4,037 bytesreferences/edit-dashboard.mddoc · 20,238 bytesreferences/edit-visualization.mddoc · 42,466 bytesreferences/empty-source-handling.mddoc · 5,067 bytesreferences/ingest-and-metric-gotchas.mddoc · 36,226 bytesreferences/insight-bundle.mddoc · 2,767 bytesreferences/large-flat-file-handling.mddoc · 19,604 bytesreferences/schemas/edit-dashboard/_envelope.jsonasset · 3,216 bytesreferences/schemas/edit-dashboard/_shared-widget-fields.jsonasset · 7,194 bytesreferences/schemas/edit-dashboard/add_page.jsonasset · 1,132 bytesreferences/schemas/edit-dashboard/delete_page.jsonasset · 947 bytesreferences/schemas/edit-dashboard/discard_dashboard.jsonasset · 482 bytesreferences/schemas/edit-dashboard/move_widget.jsonasset · 1,393 bytesreferences/schemas/edit-dashboard/move_widget_to_page.jsonasset · 1,458 bytesreferences/schemas/edit-dashboard/place_widget_on_page.jsonasset · 1,477 bytesreferences/schemas/edit-dashboard/remove_widget_from_dashboard.jsonasset · 864 bytesreferences/schemas/edit-dashboard/remove_widget_from_page.jsonasset · 1,151 bytesreferences/schemas/edit-dashboard/rename_page.jsonasset · 1,030 bytesreferences/schemas/edit-dashboard/save_dashboard.jsonasset · 775 bytesreferences/schemas/edit-dashboard/undo.jsonasset · 421 bytesreferences/schemas/edit-dashboard/upsert_button_widget.jsonasset · 3,396 bytesreferences/schemas/edit-dashboard/upsert_container_widget.jsonasset · 4,328 bytesreferences/schemas/edit-dashboard/upsert_filter_widget.jsonasset · 9,058 bytesreferences/schemas/edit-dashboard/upsert_metric_widget.jsonasset · 3,876 bytesreferences/schemas/edit-dashboard/upsert_navigation_widget.jsonasset · 4,531 bytesreferences/schemas/edit-dashboard/upsert_parameter_widget.jsonasset · 10,177 bytesreferences/schemas/edit-dashboard/upsert_text_widget.jsonasset · 5,584 bytesreferences/schemas/edit-dashboard/upsert_visualization_widget.jsonasset · 3,460 bytesreferences/sdm-tool-reference.mddoc · 33,893 bytesreferences/semantic-query-and-enrichment.mddoc · 16,720 bytesreferences/shared-gates.mddoc · 17,986 bytesreferences/sharing-and-promotion.mddoc · 14,773 bytesreferences/tasks/ai-readiness-audit.mddoc · 3,046 bytesreferences/tasks/analyze-data.mddoc · 2,579 bytesreferences/tasks/build-dashboard.mddoc · 3,744 bytesreferences/tasks/build-end-to-end.mddoc · 4,469 bytesreferences/tasks/create-data-transform.mddoc · 2,845 bytesreferences/tasks/create-viz.mddoc · 3,640 bytesreferences/tasks/edit-dashboard.mddoc · 5,164 bytesreferences/tasks/edit-sdm.mddoc · 6,677 bytesreferences/tasks/edit-viz.mddoc · 2,430 bytesreferences/tasks/enrich-model.mddoc · 4,067 bytesreferences/tasks/ingest-flat-file.mddoc · 4,034 bytesreferences/tasks/manage-alert.mddoc · 1,598 bytesreferences/tasks/profile-dataset.mddoc · 2,795 bytesreferences/tasks/promote-or-reuse.mddoc · 2,392 bytesreferences/tasks/provision-user.mddoc · 1,809 bytesreferences/tasks/query-model.mddoc · 5,411 bytesreferences/tasks/review-verified-questions.mddoc · 1,896 bytesreferences/tasks/share-asset.mddoc · 1,883 bytesreferences/verified-questions.mddoc · 4,746 bytesreferences/viz-authoring.mddoc · 42,341 bytes
Read excerpt
# Tableau Next SDM Authoring — Router
Build semantic data models that actually return data, then enrich, query, and
visualize them. This skill encodes the failures that produce empty or
confidently-wrong dashboards in Tableau Next — building on **empty** source
objects, leaving objects **unjoined**, inventing field **apiNames**, summing an
ID, inflating a snapshot by its date count — and carries through to enriching,
querying, and visualizing the model.
This file is a **router**. It does two things: assert the one universal
precondition (G1), then dispatch your intent to the right task guide. The
guardrails that overlap between steps live in exactly one place —
**`references/shared-gates.md`** (gates G1–G8) — and each task guide opens with
the gates it must assert. Read the gate file once; every guide points back to it.