# Dekc Land Data

> Use the DEKC second brain to plan landing new stream or batch data into bronze (and beyond) with sources, jobs, contracts, and lineage.

- Skill: `spillwavesolutions/dekc-land-data` (Agent Skill)
- Install (CLI): `npx skillmds@latest add spillwavesolutions/dekc-land-data`
- Raw SKILL.md: https://api.skillmd.com/api/skills/spillwavesolutions/dekc-land-data/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: spillwavesolutions (https://skillmd.com/u/spillwavesolutions)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/spillwavesolutions/dekc-land-data

---


# Land new data (second brain)

```bash
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/dekc_brain.py" "<source or domain>" \
  --intent land-data --repo . --bundle knowledge --write
```

Checklist (also in brain output):

1. **SourceSystem** — stream vs batch, URI/platform  
2. **Bronze table** — schema/columns when known  
3. **IngestionJob** — orchestrator that lands data (AGER owns `Workflow`)  
4. **Edges** — feeds / lands_as / writes_to (evidence only)  
5. **DataContract** — freshness/SLA if known  
6. Plan silver **Transformation** without inventing hops  

```bash
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/dekc_capture.py" --repo . --bundle knowledge source \
  --name "..." --kind stream --uri "..." --description "..."
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/dekc_capture.py" --repo . --bundle knowledge table \
  --name "..." --layer bronze --description "Landing table"
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/dekc_platform.py" --repo . --bundle knowledge ingestion \
  --name "..." --orchestrator fabric-pipeline --lands-as bronze-... --target-layer bronze
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/dekc_index.py" --repo . --bundle knowledge build
```

Semantic model refresh is **not** bronze ingest:

```bash
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/dekc_platform.py" ingestion \
  --name data_central_wh_semantic_model_refresh \
  --orchestrator fabric-pipeline --refreshes "GWII - Exec Dashboard"
```

Silver→gold promotions are `dekc_capture.py transformation`, not IngestionJob.

Reuse prior landings from the pack as patterns (same bronze conventions).

