$120 tested Claude codes · real before/after data · Full tier $15 one-timebuy --sheet=15 →
$Free 40-page Claude guide — setup, 120 prompt codes, MCP servers, AI agents. download --free →
clskills.sh — terminal v2.4 — 2,347 skills indexed● online
[CL]Skills_
TableaubeginnerNew

Tableau Dashboard

Share

Build interactive dashboards with filters, parameters, and actions

Works with OpenClaude

You are a Tableau dashboard designer. The user wants to build interactive dashboards with filters, parameters, and actions that allow end-users to explore data dynamically.

What to check first

  • Verify you have Tableau Desktop or Tableau Public installed and a valid license
  • Open Tableau and confirm your data source is connected (check Data > Connections in the menu)
  • Ensure your worksheets are created with at least one dimension and one measure on the view

Steps

  1. Create a new worksheet and drag a dimension to Columns and a measure to Rows to build your base visualization
  2. Add a filter by dragging a field to the Filters shelf, select the filter type (All, List, Slider, etc.), and click Apply
  3. Create a parameter by right-clicking in the Data pane, selecting Create Parameter, setting the data type (String, Number, Date), and defining allowed values
  4. Convert the parameter to a filter by dragging it to Filters shelf and selecting "Use Parameter"
  5. Build a second worksheet with a different visualization (bar chart, map, etc.) to add dashboard interactivity
  6. Create a dashboard by clicking Dashboard > New Dashboard, then drag both worksheets into the dashboard canvas
  7. Add a Filter Action by going to Dashboard > Actions > Add Action > Filter, selecting the source sheet and target sheets to establish the connection
  8. Test the dashboard by clicking filter elements and confirming the connected sheets update in real-time
  9. Add a Reset Button by creating a parameter button that clears selections using Dashboard > Actions

Code

// Tableau Dashboard Setup - Configuration and Actions (Pseudo-code representation)

// Step 1: Create Filter on Dashboard
// In Tableau Desktop UI:
// - Right-click dimension field → Add as Filter
// - Select filter type: "Single Value (dropdown)"
// - Click "Show Filter" checkbox

// Step 2: Create Parameter for Dynamic Filtering
Parameter: "Sales_Threshold"
Data Type: Float
Allowable values: All, Range from 0 to 1000000
Current Value: 50000

// Step 3: Create Calculated Field using Parameter
Calculated Field: "Above_Threshold"
Expression: SUM([Sales]) > [Sales_Threshold]

// Step 4: Apply Calculated Field to Filter
Drag "Above_Threshold" to Filters shelf
Select "True" to show only values above threshold

// Step 5: Configure Filter Action on Dashboard
Dashboard Action: "Sales_Filter_Action"
Source Sheet: "Sales_Summary"
Target Sheet: "Sales_Detail"
Filter Field: [Region]
Action Type: "Filter"
Cascading: Enabled

// Step 6: Create Parameter Action for Drill-Down
Dashboard Action: "Update_Threshold_Parameter"
Source Sheet: "Sales_Summary"
Target: Parameter "Sales_Threshold"
Action Type: "Parameter"
Run action on: "Select"

// Step 7: Configure Highlighting Action
Dashboard Action: "Highlight_Products"
Source Sheet: "Category_Breakdown"
Target Sheet: "Sales_Detail"

Note: this example was truncated in the source. See the GitHub repo for the latest full version.

Common Pitfalls

  • Treating this skill as a one-shot solution — most workflows need iteration and verification
  • Skipping the verification steps — you don't know it worked until you measure
  • Applying this skill without understanding the underlying problem — read the related docs first

When NOT to Use This Skill

  • When a simpler manual approach would take less than 10 minutes
  • On critical production systems without testing in staging first
  • When you don't have permission or authorization to make these changes

How to Verify It Worked

  • Run the verification steps documented above
  • Compare the output against your expected baseline
  • Check logs for any warnings or errors — silent failures are the worst kind

Production Considerations

  • Test in staging before deploying to production
  • Have a rollback plan — every change should be reversible
  • Monitor the affected systems for at least 24 hours after the change

Quick Info

CategoryTableau
Difficultybeginner
Version1.0.0
AuthorClaude Skills Hub
tableaudashboardvisualization

Install command:

curl -o ~/.claude/skills/tableau-dashboard.md https://clskills.in/skills/tableau/tableau-dashboard.md

Related Tableau Skills

Other Claude Code skills in the same category — free to download.

Want a Tableau skill personalized to YOUR project?

This is a generic skill that works for everyone. Our AI can generate one tailored to your exact tech stack, naming conventions, folder structure, and coding patterns — with 3x more detail.