Skip to main content
skill CX Codex

weekly-cleanup-routine — Claude Code skill: HubSpot check

A weekly HubSpot checklist for spotting issues with bounced emails, new contacts, workflows, lists, and data quality.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add TomGranot/hubspot-admin-skills --skill weekly-cleanup-routine -a claude-code
Open on GitHub

What weekly-cleanup-routine does

This skill guides a five-part weekly review of a HubSpot portal. Check the email_health_flag list, sample recently created contacts, inspect the workflow dashboard, review segment list changes, and examine a random contact sample. It is an early warning check, not a full audit.

You need HubSpot portal access and an active bounce monitoring workflow; run /bounce-monitoring-workflow first. Record findings in a weekly log and escalate issues that show up two weeks in a row. The review is read-only, so fixes must be handled with their respective skills.

What it helps with

  • spot a rise in contacts flagged for bounces
  • review the quality of newly created contacts
  • find workflow errors or workflows switched off by mistake
  • catch unexpected changes in segment lists
  • flag gaps in contact records

Example prompts for the agent

  • Run the weekly HubSpot review using weekly-cleanup-routine.
  • Check new contacts and workflow health with weekly-cleanup-routine.
  • Prepare a log entry for this week's HubSpot check.

How to install weekly-cleanup-routine

1Skills CLI (Vercel)

npx skills add TomGranot/hubspot-admin-skills --skill weekly-cleanup-routine -a claude-code

2Manually: put the files in place

~/.claude/skills/weekly-cleanup-routine/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/weekly-cleanup-routine/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about weekly-cleanup-routine

How do I install weekly-cleanup-routine in Claude Code?

Run npx skills add TomGranot/hubspot-admin-skills --skill weekly-cleanup-routine -a claude-code. The skill file is at ~/.claude/skills/weekly-cleanup-routine/SKILL.md.

What does weekly-cleanup-routine do?

It provides a checklist for reviewing bounces, new contacts, workflows, segment lists, and contact data in HubSpot. The review does not change data.

What do I need before running the check?

You need access to a HubSpot portal and an active bounce monitoring workflow. Run /bounce-monitoring-workflow first.

Source text

SKILL.md · MIT
---
name: weekly-cleanup-routine
description: "A lightweight 5-minute weekly health check covering bounce monitoring, new contact quality, workflow health, list growth trends, and data quality sampling. Quick early warning system, not a comprehensive audit."
license: MIT
metadata:
  author: tomgranot
  version: "1.1"
  category: ongoing-maintenance
---

# Weekly Cleanup Routine

A fast, 5-minute weekly check that catches problems early. This is not a deep audit — it is a spot-check designed to surface issues before they compound.

## Prerequisites

- HubSpot portal access
- Bounce monitoring workflow active (run `/bounce-monitoring-workflow` first)

## The 5-Minute Checklist

### Stage 1: Before — Open Dashboards

Open HubSpot in your browser. Have the following views ready:
- Email health dashboard
- Workflow dashboard
- Contacts list view (sorted by create date, descending)

### Stage 2: Execute — Five Spot Checks

#### 1. Bounce Monitoring (1 min)
- Check the `email_health_flag` list. How many contacts were flagged this week?
- If more than 10, investigate the source (bad import? form spam?).
- If zero, confirm the workflow is still active.

#### 2. New Contact Quality (1 min)
- Filter contacts created in the last 7 days.
- Spot-check 5-10 new contacts. Do they have:
  - Valid email addresses?
  - Company name populated?
  - Lifecycle stage set?
- If quality is low, check the source (which form, import, or integration created them).

#### 3. Workflow Health (1 min)
- Open the workflow dashboard. Look for:
  - Any workflows showing errors (red indicators)
  - Any workflows with zero enrollments that should be active
  - Any workflows that were accidentally turned off

#### 4. List Growth Trends (1 min)
- Check your key segment lists (customers, MQLs, suppressed).
- Is any list growing or shrinking unexpectedly?
- A sudden spike in suppressed contacts could indicate a deliverability problem.

#### 5. Data Quality Sample (1 min)
- Pull 10 random contacts from the database.
- Check: email, company, lifecycle stage, owner.
- If more than 2 out of 10 have gaps, flag for a deeper review.

### Stage 3: After — Log and Escalate

Keep a simple weekly log (spreadsheet or note):

| Date | Bounces | New Contact Quality | Workflow Issues | List Anomalies | Data Quality |
|------|---------|-------------------|-----------------|----------------|--------------|
| YYYY-MM-DD | X flagged | Good/Bad | None/Details | None/Details | X/10 complete |

Escalate anything that appears two weeks in a row.

### Stage 4: Rollback

This is a read-only review — no rollback needed. Any fixes identified are executed through their respective skills.

## Scheduling

- Run every Monday morning.
- Set a recurring 15-minute calendar block (5 minutes for the check, 10 minutes buffer for any follow-up).
- If you miss a week, do not double up — just run the next scheduled check.

© tomgranot · MIT · TomGranot/hubspot-admin-skills

Similar skills

All skills for Marketing and content →

From the same set21

waterfall-enrich-contacts Pulls emails, phone numbers and job titles for HubSpot contacts from an external provider and writes them back with an audit trail. CX Codex +1 ★ 78repo stars suppress-ghost-contacts Finds HubSpot contacts that got marketing email but never opened any of it, then audits them so you can stop mailing the ones that hurt deliverability. CX Codex +1 ★ 78repo stars sandbox-self-test Runs the HubSpot toolkit against a disposable test account, seeds fixtures, checks scripted paths, writes a graded report, and cleans up. CX Codex +1 ★ 78repo stars review-bounced-contacts A weekly manual pass over contacts with 3+ bounces: delete them or try to recover. Keeps suppression from going too far while bad records still leave. CX Codex +1 ★ 78repo stars quarterly-database-cleanup Audits HubSpot lists, contact data, engagement and scoring, then creates a report comparing quarters. Use it for recurring CRM maintenance. CX Codex +1 ★ 78repo stars new-contact-hygiene-workflow Builds a HubSpot workflow that stages every new contact and pulls company details from the associated company record. CX Codex +1 ★ 78repo stars lifecycle-progression-workflow This skill creates four HubSpot workflows that move contacts from Lead to Customer. Use it to advance lifecycle stages based on sales events. CX Codex +1 ★ 78repo stars enrich-industry This skill guides a HubSpot workflow that copies a company’s industry to associated contacts. Use it to prepare contact records for industry-based segmentation. CX Codex +1 ★ 78repo stars

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor