# virtual-dimensions

> Claude/Codex skill by [@costory-io](https://omgskills.com/library/costory-io/index.md) · 2 stars · Updated 2026-10-21

Use when creating, editing, previewing, or publishing Costory virtual dimensions (custom cost axes) with ordered CEL rules, leftover buckets, overlap/shadowing checks, or telemetry split-by-usage allocations. Call get\_skill with skillId "virtual-dimensions" before create\_virtual\_dimension\_draft or update\_virtual\_dimension\_draft.

Tags: agent-skills, aws, azure, claude-code-plugin, claude-plugin, cloud-cost, cost-allocation, cost-optimization, cursor-plugin, finops, finops-agent, finops-mcp, gcp, gemini-cli-extension, kubernetes, llm-cost, mcp, mcp-server, model-context-protocol, remote-mcp

## Install

```sh
git clone https://github.com/costory-io/costory-finops-mcp-skills /tmp/costory-finops-mcp-skills && ln -s /tmp/costory-finops-mcp-skills/plugins/costory/skills/virtual-dimensions ~/.claude/skills/virtual-dimensions
```

## From README

Virtual Dimensions A virtual dimension is a custom cost axis (e.g. "Environment", "Team", "Product line") built from ordered rules. Each rule has: conditionCel — CEL filter selecting rows (e.g. cosenvironment in \["prod"\]) allocation — where matched spend goes. Supports all types: dimensionValue, existingColumn, splitCost, telemetry (same shapes as get returns for a virtual dimension) Rules are evaluated top-to-bottom; first match wins. A leftover rule catches everything else. Edits happen on a draft. Publishing is explicit and triggers BigQuery refresh. Production is unchanged until publishvirtualdimension.

## Links

- HTML page: https://omgskills.com/library/costory-io/costory-finops-mcp-skills/plugins/costory/skills/virtual-dimensions/
- GitHub: https://github.com/costory-io/costory-finops-mcp-skills
- Author: [@costory-io](https://omgskills.com/library/costory-io/index.md)

## More from this repo

- [bigquery](https://omgskills.com/library/costory-io/costory-finops-mcp-skills/plugins/costory/skills/bigquery/index.md) — Used when the user asks about BigQuery costs, SKUs, on-demand Analysis vs capacity slots/editions, leftover on-demand,...
   - [@costory-io](https://omgskills.com/library/costory-io/index.md) · 2 stars
- [cost-change-investigation](https://omgskills.com/library/costory-io/costory-finops-mcp-skills/plugins/costory/skills/cost-change-investigation/index.md) — Used when investigating a cost change to explain what changed, when, and the best-supported drivers with contribution,...
   - [@costory-io](https://omgskills.com/library/costory-io/index.md) · 2 stars
- [dashboards](https://omgskills.com/library/costory-io/costory-finops-mcp-skills/plugins/costory/skills/dashboards/index.md) — Used when creating or extending Costory dashboards, generating interesting FinOps overviews (suggest\_groupby +...
   - [@costory-io](https://omgskills.com/library/costory-io/index.md) · 2 stars
