How this command is triggered — by the user, by Claude, or both
Slash command
/datavault:create-eff-satThe summary Claude sees in its command listing — used to decide when to auto-load this command
# Effectivity Satellite erstellen: {{LINK_NAME}}
Du erstellst einen Effectivity Satellite für einen Link. Eff-Sats tracken die Gültigkeit von Beziehungen.
## Schritt 1: Link prüfen
**Falls Link nicht existiert:**
> Link `link_{{LINK_NAME}}` nicht gefunden.
> → Zuerst erstellen mit `/create-link {{LINK_NAME}}`
## Schritt 2: Gültigkeitslogik bestimmen
> Wie wird die Gültigkeit bestimmt?
>
> **Optionen:**
> 1. **End-Dating** - Explizites Enddatum in Quelle vorhanden
> 2. **Delete Detection** - Fehlende Datensätze = gelöscht
> 3. **Status Flag** - Feld markiert aktiv/inaktiv
>
> Spalten ...Du erstellst einen Effectivity Satellite für einen Link. Eff-Sats tracken die Gültigkeit von Beziehungen.
Tool: get_entity_info
Args: { "entityName": "link_{{LINK_NAME}}" }
Falls Link nicht existiert:
Link
link_{{LINK_NAME}}nicht gefunden. → Zuerst erstellen mit/create-link {{LINK_NAME}}
Wie wird die Gültigkeit bestimmt?
Optionen:
- End-Dating - Explizites Enddatum in Quelle vorhanden
- Delete Detection - Fehlende Datensätze = gelöscht
- Status Flag - Feld markiert aktiv/inaktiv
Spalten für Gültigkeit:
valid_from: {{VALID_FROM_COLUMN}}valid_to: {{VALID_TO_COLUMN}} (optional)is_active: {{IS_ACTIVE_COLUMN}} (optional)
Tool: create_effectivity_satellite
Args: {
"linkName": "{{LINK_NAME}}",
"validFromColumn": "{{VALID_FROM_COLUMN}}",
"validToColumn": "{{VALID_TO_COLUMN}}",
"drivingKey": "{{DRIVING_KEY}}"
}
Generierte Struktur:
sat_eff_{{LINK_NAME}} (
hk_link_{{LINK_NAME}}, -- Link Hash Key
{{DRIVING_KEY}}, -- Driving Key (z.B. hk_company)
dss_start_date, -- Gültig ab
dss_end_date, -- Gültig bis (oder 9999-12-31)
dss_is_current, -- Aktuell gültig?
dss_load_date,
dss_record_source
)
Der Eff-Sat verwendet:
dss_end_date bei Änderungen{{LINK_NAME}}: Name des Links (ohne "link_" Prefix){{VALID_FROM_COLUMN}}: Spalte für Startdatum{{VALID_TO_COLUMN}}: Spalte für Enddatum (optional){{DRIVING_KEY}}: Primärer Hub Key (z.B. "hk_company")/create-eff-sat company_country
Trackt wann eine Firma welchem Land zugeordnet war.
npx claudepluginhub fellnerd/claude-marketplace --plugin datavault/catalog-lineageExplores DataHub data lineage for a specified entity or question: traces upstream/downstream dependencies, performs impact analysis, visualizes flow diagrams.
/archivalImplements automated archival for PostgreSQL/MySQL databases, moving historical records to archive tables or cold storage (S3, Azure Blob, GCS) with retention policies, compression, and compliance tracking.
/pipelineCreates or repairs Redpanda Connect pipeline configurations interactively with guidance and validation, using required context and optional existing file.