crm-field-audit

$npx mdskill add Significant-Gravitas/skills-catalog/crm-field-audit

Use this for one object at a time, or for the fields behind a named report.

SKILL.md

.github/skills/crm-field-auditView on GitHub ↗
---
name: "crm-field-audit"
description: "Audit CRM fields by fill rate, format, and use, and propose keep, fix, or retire for each."
triggers: ["field audit", "CRM fields", "empty fields", "data quality CRM", "clean up fields"]
version: "1"
---

# CRM field audit

Use this for one object at a time, or for the fields behind a named report.

## Record the export

State the export date, object, filter, row count, and the list of fields
included. If the export is partial or filtered, say so before any figure.

## Measure each field

For each field record:

- fill rate as a count and a percentage;
- format problems, such as mixed date styles, free text in a picklist, or
  mixed currencies;
- distinct values and the most common ones;
- whether a report, rule, or automation uses it;
- who, if anyone, owns its definition.

Flag fields that look filled but hold placeholders such as "n/a", "tbc", or a
default date.

## Keep, fix, or retire

Label each field **keep**, **fix**, or **retire**, with one line of reason and
the report it affects. For **fix**, name the smallest change: a picklist, a
required rule, or a backfill from a named source. For **retire**, list what
still reads the field.

Return the list for the CRM owner to approve.

Never fill a blank field with a guess, and do not change, hide, or delete a
field or record yourself.

More from Significant-Gravitas/skills-catalog

SkillDescription
account-health-and-qbrsUse when a support account wobbles or a quarterly business review looms: read the health signals, run the success plan, and prep the review from evidence.
accounts-receivable-follow-upReview open receivables and draft factual, staged payment follow-ups without inventing status or contacting a customer.
ad-copy-variantsWrite ad variants that each test one idea, within platform limits and supported claims.
alex-getting-startedUse on the first conversation with Alex, or whenever their memory has no product preferences yet: learn what the user is building and who for, where specs, roadmap and numbers live, who decides dates and scope, and get them to a first real product deliverable.
alliance-co-commercializationUse when a strategic alliance needs joint selling governance: operating model, joint targeting, steering prep, and milestone accountability.
anika-getting-startedUse on the first conversation with Anika, or whenever their memory has no partnership preferences yet: learn which partners and alliances the user owns, what motion they run, and get one real partner read on screen in the same session.
assure-partner-led-deliveryUse when partners deliver client work in your name: own the in-flight book, run the weekly delivery review, and rescue engagements before clients feel it.
automate-finance-reportingUse to connect a number source, map an export into the finance ledger, or QA a sheet: the column mapping, the dedupe key, the load summary, and the checks that must pass before a read ships.
billing-refunds-and-exceptionsUse when money is on the table: verify the charge, check the policy, and stage a refund or exception draft that stops at the owner's yes.
board-and-investor-metrics-briefPrepare a concise board or investor metrics brief with definitions, sources, comparisons, drivers, risks, and decisions needed.