Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
89 changes: 89 additions & 0 deletions .claude-plugin/marketplace.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
{
"name": "sigma-build",
"owner": {
"name": "Sigma Computing"
},
"metadata": {
"description": "Sigma plugins for Claude, one per Sigma region."
},
"plugins": [
{
"name": "sigma-build-aws-us-west-2-production",
"source": "./plugins/claude/sigma-build-aws-us-west-2-production",
"description": "Build finished Sigma dashboards and data apps from a conversation, connected to your Sigma organization in AWS US-West (Oregon).",
"category": "productivity"
},
{
"name": "sigma-build-gcp-us-central-1-production",
"source": "./plugins/claude/sigma-build-gcp-us-central-1-production",
"description": "Build finished Sigma dashboards and data apps from a conversation, connected to your Sigma organization in GCP US-Central (Iowa).",
"category": "productivity"
},
{
"name": "sigma-build-aws-eu-west-2-production",
"source": "./plugins/claude/sigma-build-aws-eu-west-2-production",
"description": "Build finished Sigma dashboards and data apps from a conversation, connected to your Sigma organization in AWS UK (eu-west-2).",
"category": "productivity"
},
{
"name": "sigma-build-aws-us-east-1-production",
"source": "./plugins/claude/sigma-build-aws-us-east-1-production",
"description": "Build finished Sigma dashboards and data apps from a conversation, connected to your Sigma organization in AWS US-East (N. Virginia).",
"category": "productivity"
},
{
"name": "sigma-build-aws-ca-central-1-production",
"source": "./plugins/claude/sigma-build-aws-ca-central-1-production",
"description": "Build finished Sigma dashboards and data apps from a conversation, connected to your Sigma organization in AWS Canada (Central).",
"category": "productivity"
},
{
"name": "sigma-build-aws-eu-central-1-production",
"source": "./plugins/claude/sigma-build-aws-eu-central-1-production",
"description": "Build finished Sigma dashboards and data apps from a conversation, connected to your Sigma organization in AWS EU (Frankfurt).",
"category": "productivity"
},
{
"name": "sigma-build-aws-ap-southeast-2-production",
"source": "./plugins/claude/sigma-build-aws-ap-southeast-2-production",
"description": "Build finished Sigma dashboards and data apps from a conversation, connected to your Sigma organization in AWS Asia Pacific (Sydney).",
"category": "productivity"
},
{
"name": "sigma-build-azure-eastus2-production",
"source": "./plugins/claude/sigma-build-azure-eastus2-production",
"description": "Build finished Sigma dashboards and data apps from a conversation, connected to your Sigma organization in Azure US (Virginia).",
"category": "productivity"
},
{
"name": "sigma-build-azure-westeurope-production",
"source": "./plugins/claude/sigma-build-azure-westeurope-production",
"description": "Build finished Sigma dashboards and data apps from a conversation, connected to your Sigma organization in Azure EU (Netherlands).",
"category": "productivity"
},
{
"name": "sigma-build-azure-canadacentral-production",
"source": "./plugins/claude/sigma-build-azure-canadacentral-production",
"description": "Build finished Sigma dashboards and data apps from a conversation, connected to your Sigma organization in Azure Canada (Toronto).",
"category": "productivity"
},
{
"name": "sigma-build-azure-uksouth-production",
"source": "./plugins/claude/sigma-build-azure-uksouth-production",
"description": "Build finished Sigma dashboards and data apps from a conversation, connected to your Sigma organization in Azure UK (London).",
"category": "productivity"
},
{
"name": "sigma-build-azure-australiaeast-production",
"source": "./plugins/claude/sigma-build-azure-australiaeast-production",
"description": "Build finished Sigma dashboards and data apps from a conversation, connected to your Sigma organization in Azure Australia (New South Wales).",
"category": "productivity"
},
{
"name": "sigma-build-gcp-me-central2-production",
"source": "./plugins/claude/sigma-build-gcp-me-central2-production",
"description": "Build finished Sigma dashboards and data apps from a conversation, connected to your Sigma organization in GCP Saudi Arabia (Dammam).",
"category": "productivity"
}
]
}
59 changes: 55 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,64 @@
# Sigma plugin for Claude

Build a finished Sigma workbook from a conversation, in Claude Code, Claude,
and Cowork.
Build a finished Sigma workbook from a conversation. The plugin gives Claude a
connector to your Sigma organization and a skill that assembles dashboards and
data apps from pre-styled components, then checks its own work with
screenshots.

This repository is being set up. The plugin, its install instructions, and the
list of supported regions arrive with the first release.
## Install

Sigma hosts each organization in one region, so install the plugin that
matches yours. To find it, open **Administration > Account > General Settings**
in Sigma and read the **Cloud** field under **Site**.

| Region | Plugin |
|---|---|
| AWS US-West (Oregon) | `sigma-build-aws-us-west-2-production` |
| AWS US-East (N. Virginia) | `sigma-build-aws-us-east-1-production` |
| AWS Canada (Central) | `sigma-build-aws-ca-central-1-production` |
| AWS EU (Frankfurt) | `sigma-build-aws-eu-central-1-production` |
| AWS UK (eu-west-2) | `sigma-build-aws-eu-west-2-production` |
| AWS Asia Pacific (Sydney) | `sigma-build-aws-ap-southeast-2-production` |
| Azure US (Virginia) | `sigma-build-azure-eastus2-production` |
| Azure EU (Netherlands) | `sigma-build-azure-westeurope-production` |
| Azure Canada (Toronto) | `sigma-build-azure-canadacentral-production` |
| Azure UK (London) | `sigma-build-azure-uksouth-production` |
| Azure Australia (New South Wales) | `sigma-build-azure-australiaeast-production` |
| GCP US-Central (Iowa) | `sigma-build-gcp-us-central-1-production` |
| GCP Saudi Arabia (Dammam) | `sigma-build-gcp-me-central2-production` |

In Claude Code:

```
/plugin marketplace add sigmacomputing/sigma-plugin
/plugin install <plugin>@sigma-build
```

In Claude or Cowork, open **Customize > Plugins**, add the marketplace
`sigmacomputing/sigma-plugin`, and install the plugin for your region. You can
also upload a `.plugin` file from the [releases](../../releases) page.

After installing, connect the `sigma_*` connector when Claude prompts you and
sign in with your Sigma account.

Each plugin's folder has a README that says what it connects to and sends.

## Try it

- "Build a dashboard of revenue by region and month from my sales data model."
- "Turn this table into an approval queue where reviewers mark each row approved or rejected."
- "Create a scorecard of our top KPIs with a date range filter."

## Support and privacy

- Support: <https://help.sigmacomputing.com/docs/sigma-support>
- Privacy policy: <https://www.sigmacomputing.com/legal/privacy-policy>
- Security: report vulnerabilities as described in [SECURITY.md](SECURITY.md),
not in issues or pull requests.
- License: Apache-2.0, see [LICENSE](LICENSE)

## Contributing

This repository is published from Sigma's internal source on each release, so
it doesn't accept pull requests. For questions or problems, contact
[Sigma support](https://help.sigmacomputing.com/docs/sigma-support).
6 changes: 6 additions & 0 deletions SECURITY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Security

Report security vulnerabilities in this plugin through Sigma's Vulnerability
Disclosure Program: <https://www.sigmacomputing.com/product/vdp>.

Do not open public issues or pull requests for security reports.
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"name": "sigma-build-aws-ap-southeast-2-production-marketplace",
"owner": {
"name": "Sigma Computing"
},
"metadata": {
"description": "Build finished Sigma dashboards and data apps from a conversation, connected to your Sigma organization in AWS Asia Pacific (Sydney)."
},
"plugins": [
{
"name": "sigma-build-aws-ap-southeast-2-production",
"source": "./",
"description": "Build finished Sigma dashboards and data apps from a conversation, connected to your Sigma organization in AWS Asia Pacific (Sydney)."
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{
"name": "sigma-build-aws-ap-southeast-2-production",
"displayName": "Sigma: AWS Asia Pacific (Sydney)",
"version": "0.11.6",
"description": "Build finished Sigma dashboards and data apps from a conversation, connected to your Sigma organization in AWS Asia Pacific (Sydney).",
"author": {
"name": "Sigma Computing"
},
"homepage": "https://www.sigmacomputing.com",
"repository": "https://github.com/sigmacomputing/sigma-plugin",
"license": "Apache-2.0",
"skills": "./skills/",
"keywords": [
"sigma",
"sigma-computing",
"mcp",
"workbooks",
"aws",
"ap-southeast-2",
"production"
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"mcpServers": {
"sigma_aws_ap_southeast_2_production": {
"type": "http",
"url": "https://api.au.aws.sigmacomputing.com/mcp/build"
}
}
}
Loading
Loading