Skip to content
Automation
Command

/clean-database

Normalize, deduplicate, and validate enriched datasets to maintain accuracy and compliance.

From plugin
gtm-agents
368199 skills200 agents199 commands
Install
$ npx -y skills add gtmagents/gtm-agents --agent claude-code

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/clean-database

Context preview

What this command does when you run it.

Normalize, deduplicate, and validate enriched datasets to maintain accuracy and compliance.

Command definition

clean-database.md
name: clean-database
description: Normalize, deduplicate, and validate enriched datasets to maintain accuracy and compliance.
usage: /data-enrichment:clean-database --input enriched.csv --rules rules.yaml

Clean Database Command

Purpose

Run data quality workflows (formatting, deduplication, validation, suppression) before syncing enriched records into downstream systems.

Syntax

/data-enrichment:clean-database \
  --input enriched.csv \
  --rules rules.yaml \
  --output clean.csv \
  --gdpr true

Parameters

  • `--input`: Source CSV/JSON/Parquet file.
  • `--rules`: YAML/JSON config defining normalization rules, required fields, dedupe logic.
  • `--output`: File path or system destination (Salesforce, HubSpot, Snowflake).
  • `--gdpr`: Apply regional compliance filters (default true).
  • `--suppress-list`: Path to opt-out or customer suppression list.
  • `--format`: Output format (csv, json, parquet, api-sync).

Features

  • Email/phone format correction, country normalization, timezone calculation.
  • Deduping via fuzzy matching and configurable keys.
  • Confidence scoring and rejection report for records failing validation.
  • Audit log of transformations for compliance.

---

Ships withgtm-agents

Free AI automation for sales, marketing, and growth teams. No coding required.

Get the whole plugin