Skip to content
View adammico-lab's full-sized avatar

Block or report adammico-lab

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
adammico-lab/README.md

Agentic Tools for the Tableau Workflow

A collection of Claude skills built around Tableau MCP to help practitioners discover existing content, design dashboards, author calculations, generate synthetic data, evaluate visualizations, document analytics assets, improve governance, and build judgment through practice.

I've spent over a decade building Tableau content and helping teams get better at it. These tools represent what I kept wishing existed: structured, repeatable approaches to the parts of the workflow that eat up time or fall through the cracks.

Each skill runs inside Claude Desktop with Tableau MCP connected. You describe what you need in natural language, and the skill handles the methodology, API calls, and output formatting. Blog on Bootcamp via Medium (no paywall).


The Workflow

DISCOVER ──→ DATA ──→ DESIGN ──→ BUILD ──→ REVIEW ──→ DOCUMENT ──→ GOVERN
                                       ↑
                                     LEARN (judgment across all stages)
Stage Tool What it does
Discover Content Compass Find existing Tableau content by topic. Ask a business question, get scored matches with direct links across views, datasources, and Pulse metrics
Data Hyper Synthetic Forge Generate realistic synthetic datasets from schemas, profiles, or plain-language descriptions
Data Data Quality Sentinel Profile datasources for naming violations, type mismatches, metadata gaps, and schema hygiene
Design Tableau Dashboard Blueprint Recommend chart types, layout, filters, colors, and interaction design before you build
Design Pulse Blueprint Design, audit, and optimize Tableau Pulse metric definitions
Build Calc Engine Write, debug, translate, and optimize calculated fields (LODs, table calcs, sets, parameters)
Review VizCritique Pro Score dashboards across seven domains with prioritized, actionable recommendations
Document Tableau Scribe Auto-generate dashboard documentation and metric dictionaries from live content
Govern Governance Scanner Audit a Tableau site for stale content, naming violations, uncertified sources, and hygiene gaps
Learn TableauQuest Interactive choose-your-own-adventure that teaches Tableau judgment through realistic consequences

Quick Start

Prerequisites

Install any skill

  1. Clone or download the repository for the skill you want.
  2. Copy the skill folder into your Claude skills directory.
  3. Restart Claude Desktop.
  4. Confirm Tableau MCP is connected (you should see your site's content).
  5. Try one of the example prompts in that skill's README.

Where to Start

Situation Start here
Not sure what already exists Content Compass. Describe what you're looking for in plain language, and it searches your site's views, datasources, and Pulse metrics. Returns scored results with direct links so you can click straight through to the content.
Building something new Dashboard Blueprint. Give it your datasource and business questions, and it will recommend what to build before you open a worksheet.
Have existing dashboards VizCritique Pro. Point it at a published view and get a structured evaluation with specific fixes.
Need test data Hyper Synthetic Forge. Describe what you need or point it at an existing datasource to clone.
Inheriting someone else's work Tableau Scribe. It will document what's there so you don't have to reverse-engineer it.
Want to sharpen your decision-making TableauQuest. It drops you into realistic Tableau scenarios and lets you learn judgment through consequences, not instruction.

Maturity

Tool Status Version
Content Compass Public Beta v2.0
VizCritique Pro Public Beta v1.1
Hyper Synthetic Forge Public Beta v3.0
Calc Engine Public Beta v1.1
Dashboard Blueprint Public Beta v1.1
Governance Scanner Public Beta v2.0
Tableau Scribe Public Beta v1.0
Data Quality Sentinel Public Beta v3.1
Pulse Blueprint Public Beta v2.1
TableauQuest Public v3.1

All tools are functional and actively used, but APIs, scoring methodologies, and output formats may evolve based on feedback.


How These Work Together

These aren't isolated utilities. They're designed to hand off to each other across the workflow:

  • Content Compass finds what already exists before you build, so you don't duplicate work. When it finds a gap, it hands off to Dashboard Blueprint to design what's missing.
  • Data Quality Sentinel flags field issues before you build, so Dashboard Blueprint starts with clean inputs.
  • Dashboard Blueprint produces a design spec that Calc Engine can reference when authoring calculations.
  • VizCritique Pro identifies what to fix after you build, giving you a prioritized punch list.
  • Tableau Scribe documents what you shipped, so future maintainers (or future you) don't start from scratch.
  • Governance Scanner monitors the broader site, catching what falls through the cracks over time.
  • TableauQuest reinforces judgment across the entire workflow. After a scenario involving calculations, it can hand off to Calc Engine for real practice. Governance scenarios bridge to Governance Scanner. Design scenarios connect to Dashboard Blueprint.

Data Access and Permissions

These tools interact with your Tableau environment through MCP. Here's what each one reads:

Tool Metadata Rendered Images Aggregate Values Row-Level Data Writes to Tableau
Content Compass Yes No No No No
Dashboard Blueprint Yes No No No No
VizCritique Pro Yes Yes No No No
Hyper Synthetic Forge Yes No Yes (for profiling) No No
Calc Engine Yes No No No No
Tableau Scribe Yes Yes No No No
Governance Scanner Yes No Limited No No
Data Quality Sentinel Yes No No No No
Pulse Blueprint Yes No No No No
TableauQuest Yes (Field Quest mode) No No No No

No tool writes back to your Tableau environment. All processing happens locally through Claude Desktop.


About

I'm Adam Mico. I'm a Director of Product Management at Salesforce working in the Data Cloud organization for the CCO. I've been part of the Tableau community since 2019, was a Tableau Visionary and Ambassador, and I co-led and co-found the AI and Tableau User Group until March 2026. I build these tools because I use them myself and because I think agentic workflows are the next step for analytics practitioners. Questions, feedback, or ideas: open an issue in any repository or connect with me on LinkedIn.


License

Each repository includes its own license file. See the individual repos for details.


This is an independent community project. It is not affiliated with, endorsed by, or officially connected to Salesforce or Tableau. Tableau is a trademark of Salesforce, Inc.

Popular repositories Loading

  1. adammico-lab adammico-lab Public

    Agentic tools for the Tableau workflow. Claude skills built around Tableau MCP to help practitioners design dashboards, author calculations, generate synthetic data, evaluate visualizations, docume…

    8 2

  2. Tableau-Scribe-BETA Tableau-Scribe-BETA Public

    Auto-generate Tableau dashboard documentation and metric dictionaries from live views and datasources via MCP. Two modes: Auto-Doc (full dashboard docs from a rendered view) and Metric Builder (pla…

    3

  3. Tableau-Dashboard-Blueprint-BETA Tableau-Dashboard-Blueprint-BETA Public

    The Tableau Dashboard Blueprint bridges data and design by generating a complete specification for your dashboard. Given a datasource, audience, and business questions, it prescribes chart types, p…

    2 1

  4. Tableau-Calc-Engine-BETA Tableau-Calc-Engine-BETA Public

    Write, debug, translate, and optimize Tableau calculated fields. Covers LOD expressions, table calcs, sets, dynamic zone visibility, spatial functions, string/regex, and parameters. Describe what y…

    2

  5. VizCritique-Pro-BETA VizCritique-Pro-BETA Public

    Claude skill to use with TableauMCP for professional-level feedback on a visualization based on research.

    1

  6. Hyper-Synthetic-Forge-BETA Hyper-Synthetic-Forge-BETA Public

    Clone any Tableau datasource into statistically faithful synthetic data, preserving distributions, correlations, seasonality, and cross-field logic without exposing a single real record. Inject ano…

    1