Sigma Build
A Claude skill that turns an agreed HTML benchmark into a Sigma workbook. It runs every metric in the warehouse first, then builds until the published pages match the mockup pixel for pixel.
Runs in your own Claude account
What it does
- 1Asks about anything the benchmark leaves open, such as which copy of a table to use or how a metric is defined.
- 2Profiles the source and runs every metric as a warehouse query, recording the numbers the workbook has to hit.
- 3Builds through a Sigma MCP connector in passes, or writes click-by-click steps for the Sigma editor with a check after each page.
- 4Screenshots the published pages and the mockup at the same width, measures both and fixes every difference.
- 5Hands off to QA with tie-out results, untested items and any deviation from the benchmark.
What it needs
- An agreed HTML benchmark, or the sigma-html-benchmark skill to make one.
- A Sigma MCP connector for a direct build, or a person to follow the steps in the Sigma editor.
- Read access to the warehouse to run tie-out queries.
Prompts to try
- “Build the workbook from this benchmark in our Sigma org.”
- “We have no Sigma connector. Write the steps to build this benchmark page by page.”
- “The Sigma page looks off next to the mockup. Measure both and fix the differences.”
What you get back: A Sigma workbook that matches the benchmark, or a page-by-page build guide, plus the expected and actual value for each headline KPI.
How to install it
- Claude on the web or desktop
- Download the .zip. In Claude, open Settings, find Skills under Capabilities, and upload the file. Then ask Claude one of the prompts above.
- Claude Code
- Unzip the folder into ~/.claude/skills/ so the file sits at ~/.claude/skills/sigma-build/SKILL.md. Claude Code picks it up in the next session.
- Read it first
- The skill is a plain text file of instructions. Open SKILL.md to see exactly what it tells Claude to do before you install it.
- Change it
- Edit the definitions or the output format to match how your team counts things. It is yours to adapt.
Common questions
Do I need a Sigma MCP connector?
No. With one, the skill builds the workbook directly. Without one, it writes exact steps for the Sigma editor so a person can build it.
What does pixel perfect mean here?
The skill renders the mockup and the published Sigma page at the same width, measures card edges, column widths, gaps and font sizes in both, and fixes each difference unless it is a documented Sigma limitation.
Will it change our calculations?
No. It implements calculations exactly as specified and flags anything that looks wrong instead of changing it.
Want Claude connected to your own data?
We set up read-only access to Snowflake, the curated tables Claude should use, and checks so the answers match your reports.