cleanup-lists

Installation
SKILL.md

Cleanup Lists

Audit HubSpot lists to remove clutter. Unused lists slow down the UI, confuse team members, and can mask the lists that actually matter.

Prerequisites

  • A HubSpot private app access token (HUBSPOT_ACCESS_TOKEN in .env) with crm.lists.read (and crm.lists.write for deletion)
  • Python 3.10+ with uv
  • Note: Lists API access may return 403 on some plan tiers. If so, perform the audit manually in the UI.

Step-by-Step Instructions

Stage 1: Plan

Confirm with the user before starting:

  1. Delete outright, or prefix with "[ARCHIVE]" first and delete next quarter?
  2. Any lists that must never be touched (suppression lists, compliance segments, active campaign audiences)?
Installs
21
GitHub Stars
56
First Seen
Apr 9, 2026
cleanup-lists — tomgranot/hubspot-admin-skills