crm-cleanup

Par anthropics · knowledge-work-plugins

Analyse HubSpot à la recherche de deals obsolètes, de contacts en doublon et de champs manquants, puis corrige ce que le propriétaire approuve. Accepte un argument de portée optionnel pour les deals, les contacts, ou l'ensemble.

npx skills add https://github.com/anthropics/knowledge-work-plugins --skill crm-cleanup

Lancez un nettoyage d'hygiène HubSpot en utilisant le workflow de nettoyage de la skill crm-maintenance. Agissez immédiatement — l'utilisateur a tapé /crm-cleanup, donc ignorez l'étape de détection d'intention.

Analysez les arguments :

  • --scope (par défaut : all) — deals pour un audit des deals uniquement, contacts pour une déduplication de contacts uniquement, all pour les deux

Étape 1 — Scanner les deals obsolètes

Si scope inclut les deals :

  1. Récupérez tous les deals ouverts depuis HubSpot.
  2. Identifiez les deals sans activité (email, appel, réunion, note) au cours des 14 derniers jours.
  3. Pour chaque deal obsolète : affichez le nom du deal, la phase, la date de dernière activité, les contacts associés et le montant.
  4. Proposez des actions par deal : mettre à jour l'étape suivante, changer la phase, ajouter une note, ou marquer comme perdu.

Présentez la liste complète des deals obsolètes avant d'effectuer des modifications.

Étape 2 — Scanner les contacts dupliqués

Si scope inclut les contacts :

  1. Recherchez dans les contacts HubSpot les doublons probables (même email, noms similaires, même entreprise + nom similaire).
  2. Pour chaque ensemble de doublons : affichez les deux enregistrements côte à côte — nom, email, entreprise, deals, dernière activité.
  3. Proposez quel enregistrement conserver et quels champs fusionner.

Présentez tous les ensembles de doublons avant de fusionner quoi que ce soit.

Étape 3 — Scanner les champs obligatoires manquants

  1. Vérifiez tous les deals ouverts pour les champs manquants : date de clôture, montant, phase de deal, contact associé, notes/étape suivante.
  2. Vérifiez les contacts associés aux deals ouverts pour les champs manquants : email, entreprise, téléphone.
  3. Présentez un tableau des enregistrements avec champs manquants et ce qui manque.

Étape 4 — Appliquer les corrections approuvées

  1. Parcourez chaque résultat des étapes 1-3.
  2. Appliquez uniquement les modifications explicitement approuvées par le propriétaire.
  3. Signalez chaque modification apportée avec un lien HubSpot.

Défaillances de connecteur

Si HubSpot est inaccessible, arrêtez — cette commande nécessite HubSpot comme source de données. Dites au propriétaire : « HubSpot n'est pas connecté. Connectez-le dans les paramètres Cowork, puis relancez /crm-cleanup. »

Portes d'approbation

  • Ne jamais supprimer d'enregistrements. Pas de contacts, pas de deals, pas d'activités. Si l'utilisateur le demande, dites que la skill ne peut pas le faire et renvoyez-le vers HubSpot.
  • Ne jamais changer la phase de deal ou clôturer un deal sans approbation explicite. Même si les preuves sont solides. Signalez et différez.
  • Ne jamais fusionner automatiquement les contacts dupliqués. Affichez côte à côte et attendez l'approbation par paire.
  • Diffs côte à côte pour tous les changements. Affichez la valeur actuelle et la valeur proposée ; attendez l'approbation par élément.

Sortie

Terminez par un résumé : X deals mis à jour, Y contacts fusionnés, Z champs remplis. Incluez des liens vers les enregistrements affectés.

Skills similaires