---
description: Read-only CRM hygiene audit from exports, with a duplicate review queue and cleanup plan
argument-hint: [CRM and export folder or the objects to review]
---

Use the crm-data-hygiene-audit skill for this task: $ARGUMENTS

Read martech-context/ first if it exists, especially stack.md, data-dictionary.md and decisions.md.
If $ARGUMENTS is empty or vague, ask which CRM and objects to review, for full CSV exports of contacts, companies and deals (and leads in Salesforce, converted leads included) plus a user list with owner IDs and active status.
Ask for the record count the CRM shows for each export and for the definitions the checks need: required fields, owner rules, stale windows and the account boundary.
Never ask for API keys, tokens or passwords. Report counts and record IDs, not names, emails or phone numbers.
Follow the skill's procedure in order, run its profiler script, and finish with its acceptance checks.
Keep exports and outputs in a working folder outside any repository.
Stay read-only. Never merge, delete, update, reassign, enrich or message anything in the CRM.
Leave approvals blank in the merge plan and stop for the CRM owner's sign-off; only people fill those fields.
Hand back the hygiene report, the duplicate review queue, a merge plan and change list as drafts, and the prevention list.

If the crm-data-hygiene-audit skill is not installed, install it with: npx skills add https://www.martechdevs.com --skill crm-data-hygiene-audit -a claude-code
