sigma_ingest
Extract durable ktx wiki knowledge from staged Sigma data model specs and workbook summaries. Load for WorkUnits with unitKey sigma-data-models or sigma-workbooks.
npx skills add Kaelio/ktx --skill sigma_ingest --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Sigma Ingest Sigma ingest turns staged data model specs and workbook summaries into durable ktx wiki knowledge. The deterministic `project()` step has already written semantic-layer YAML for all warehouse-table data model elements before this skill runs — do not re-write those SL sources. ## Work unit structure Sigma produces at minimum two work units per ingest run: - `sigma-data-models` or `sigma-data-models-N` - `rawFiles`: `data-models/<id>.json` files (one per data model in this batch) - `peerFileIndex`: `workbooks/<id>.json` files + `sigma-manifest.json` + `sigma-projection-config.json` - When the workspace has more than 50 data models, split into batches: `sigma-data-models-0`, `sigma-data-models-1`, … with `displayLabel` like `"Sigma: data models (1/8)"`. When ≤50 data models, the unitKey is simply `sigma-data-models` with no suffix. - `sigma-workbooks` or `sigma-workbooks-N` - `rawFiles`: `workbooks/<id>.json` files (one per workbook in this batch) - `peerFileIndex`: `data-models/<id>.json` files + `sigma-manifest.json` + `sigma-projection-config.json` - When the workspace has more than 2000 workbooks, split into batches: `sigma-workbooks-0`, `sigma-workbooks-1`, … with
- Work unit structure
- Staged file shapes
- Required workflow
- Identifier Verification Protocol
- Data model elements
- Warehouse-table elements (source.kind === "warehouse-table")
- Joins within a data model
- Non-warehouse elements (source.kind === "table")
- Workbooks
- Capture rules
- Usage signals
What does the sigma_ingest skill do?
Extract durable ktx wiki knowledge from staged Sigma data model specs and workbook summaries. Load for WorkUnits with unitKey sigma-data-models or sigma-workbooks.
How do I install it?
Run `npx skills add Kaelio/ktx --skill sigma_ingest --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From Kaelio/ktx, a repository with 1,526 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
