crm-cleanup

Scan HubSpot for stale deals, duplicate contacts, and missing fields.

Updated May 15, 2026
One-click install
npx skills add https://github.com/CarvalhoJeo/claude-small-business-br --skill crm-cleanup-carvalhojeo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: crm-cleanup
Source: https://github.com/CarvalhoJeo/claude-small-business-br/tree/main/archive/nonlocalized-skills/crm-cleanup
Command: npx skills add https://github.com/CarvalhoJeo/claude-small-business-br --skill crm-cleanup-carvalhojeo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

CRM data quality problems like stale deals, duplicate contacts, and missing required fields slow down sales execution and reporting accuracy.

Core Features & Use Cases

  • Stale deal detection: Scans open deals and flags those with no recent activity (email, call, meeting, or note) so you can decide next steps.
  • Duplicate contact review: Finds likely duplicates and presents side-by-side records for owner-approved merges (never auto-merges).
  • Missing field audit: Checks deals and associated contacts for required gaps (close date, amount, stage, contact linkage, and key contact attributes).

Quick Start

Run /crm-cleanup with the optional scope you want, for example /crm-cleanup --scope=all, to review stale deals and contact issues and apply only the fixes you approve.

Frequently Asked Questions about crm-cleanup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find and clean up stale deals in HubSpot?

To clean up stale deals in HubSpot, scan open deals to flag those lacking recent email, call, meeting, or note activity. This structured review process presents complete findings so you can safely decide next steps before applying any changes.

What is the best way to review duplicate contacts without auto-merging records?

The best way to review duplicate contacts safely is presenting likely matches side-by-side for owner-approved merges. This contact deduplication method enforces approval gates and never auto-merges records, ensuring data quality control during CRM cleanup.

How do I audit missing required fields across HubSpot deals and contacts?

To audit missing required fields in HubSpot, scan deals and associated contacts for gaps in close date, amount, stage, contact linkage, and key contact attributes. The audit presents findings for review before enforcing any fixes.

Can I limit a CRM cleanup scan to a specific scope in HubSpot?

Yes, you can limit a CRM cleanup scan to a specific scope in HubSpot by using scope parameters. This restricts the hygiene review across open deals and associated contacts, ensuring the scan targets only the data subset you need.

Does HubSpot CRM cleanup require approval before applying data fixes?

Yes, HubSpot CRM cleanup requires approval before applying data fixes. The workflow enforces approval gates by presenting complete findings on stale deals, duplicate contacts, and missing required fields, ensuring changes are reviewed before execution.