Skip to content
Back to skills

Connector Config

ASecurity

Writes connector_config for segment/journey activations using `tdx connection schema <type>` to discover available fields. Use when configuring activations - always run schema command first to see connector-specific fields.

  • 666 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added February 8, 2026
toolsbashawsgcpdatabase

Security analysis

A100/100

Scanned February 12, 2026

npx -y skills add majiayu000/claude-skill-registry --skill connector-config --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Connector Config?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Connector Config
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/majiayu000-connector-config/badge)](https://www.skillsdirectory.com/skills/majiayu000-connector-config)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: connector-config
description: Writes connector_config for segment/journey activations using `tdx connection schema <type>` to discover available fields. Use when configuring activations - always run schema command first to see connector-specific fields.
---

# tdx Connector Config

Configure `connector_config` for activations by discovering fields with `tdx connection schema`.

## Key Commands

```bash
# List connections (shows type and name)
tdx connection list

# Discover connector_config fields (ALWAYS run this first)
tdx connection schema <connector_type>

# List all connector types
tdx connection types
```

**Schema vs Settings**: `schema` shows `connector_config` fields for activations. `settings` shows credentials for creating connections.

## Workflow

```bash
# 1. Find connection type
tdx connection list
#   salesforce_marketing_cloud_v2  salesforce-marketing - Jane Smith

# 2. Get schema
tdx connection schema salesforce_marketing_cloud_v2

# 3. Write connector_config using discovered fields
# 4. Validate: tdx sg push --dry-run
```

## Common Connector Types

### Salesforce Marketing Cloud (salesforce_marketing_cloud_v2)

```yaml
connector_config:
  de_name: CustomerSegment           # Data Extension name (requires primary key)
  shared_data_extension: false
  data_operation: upsert             # upsert | replace
  # For creating new DE:
  create_new_de: true
  folder_path: Segments/Marketing
  primary_column: email
  is_sendable: true
  sendable_rule: Email Address       # "Subscriber Key" | "Email Address"
  sendable_column: email
```

### Salesforce CRM (sfdc_v2)

```yaml
connector_config:
  object: Contact
  mode: update                       # append | truncate | update
  unique: email                      # Key field (when mode=update)
  upsert: true
```

### AWS S3 (s3_v2)

```yaml
connector_config:
  bucket: my-bucket
  path: exports/segments/data.csv
  format: csv                        # csv | tsv | jsonl
  compression: gz                    # none | gz
```

### BigQuery (bigquery_v2)

```yaml
connector_config:
  project: my-gcp-project
  dataset: marketing
  table: segments
  mode: APPEND                       # APPEND | REPLACE | REPLACE_BACKUP | TRUNCATE
  auto_create_table: true
```

### Treasure Data (treasure_data)

```yaml
connector_config:
  database_name: marketing_db
  table_name: exported_segments
  mode: append                       # append | replace
```

## Conditional Fields

Schema output shows when fields apply:

```
unique: Key [text]
  Show when: mode=["update"]
```

Only include `unique` when `mode` is `update`.

## Related Skills

- **segment** - Child segment activations
- **journey** - Journey activations

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.