TomGranotTomGranotCommunityยท32 Agent Skills Included

hubspot-admin-skills

Audit, clean, enrich, and automate HubSpot CRM data

Audits HubSpot portals across deliverability, duplicates, data completeness, and pipeline health, then fixes each finding with scripted cleanup skills. Deletes dead contacts, suppresses bounces and unsubscribes, merges duplicate companies, and backfills missing company, industry, and geo data. Builds lead scoring, ICP tiers, smart lists, and lifecycle workflows with CSV audit trails, abort thresholds, and rollback steps.
npx skills add TomGranot/hubspot-admin-skills --all -g -y
Available:

Tells the agent how each HubSpot skill is structured, the required Plan-Before-Execute-After safety pattern with rollback and audit trails, and how to authenticate and run the Python scripts against HubSpot's APIs.

All Skills in This Repository (32)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
TomGranotTomGranot

build-smart-lists

Create dynamic HubSpot lists via the Lists API v3 for segmentation.

Community
Intermediate
๐Ÿ“ฆ In Repo
TomGranotTomGranot

review-bounced-contacts

Triage bounced contacts flagged by email_health_flag for deletion or recovery.

Community
Intermediate
๐Ÿ“ฆ In Repo
TomGranotTomGranot

bounce-monitoring-workflow

Detect email bounces and suppress contacts after threshold in HubSpot workflows.

Community
Advanced
๐Ÿ“ฆ In Repo
TomGranotTomGranot

hubspot-implementation-plan

Generate a phased HubSpot implementation plan from an audit report.

Community
Advanced
๐Ÿ“ฆ In Repo
TomGranotTomGranot

merge-duplicate-companies

Identify duplicate HubSpot company records by domain and name, exporting audit CSVs.

Community
Intermediate
๐Ÿ“ฆ In Repo
TomGranotTomGranot

enrich-industry

Copy industry values from associated company records to HubSpot contacts.

Community
Advanced
๐Ÿ“ฆ In Repo
TomGranotTomGranot

lifecycle-progression-workflow

Automate HubSpot contact lifecycle progression from Lead to Customer with four sequential workflows.

Community
Advanced
๐Ÿ“ฆ In Repo
TomGranotTomGranot

build-lead-scoring

Build a two-score Fit and Engagement lead scoring model in HubSpot.

Community
Advanced
๐Ÿ“ฆ In Repo
TomGranotTomGranot

enrich-company-name

Copy missing company names from associated HubSpot records to contacts.

Community
Advanced
๐Ÿ“ฆ In Repo
TomGranotTomGranot

delete-no-email-contacts

Delete no-email contacts in HubSpot using the CRM Search API with batched operations.

Community
Advanced
๐Ÿ“ฆ In Repo
TomGranotTomGranot

backfill-geo-data

Enrich missing country, state, and city fields for HubSpot contacts and companies.

Community
Advanced
๐Ÿ“ฆ In Repo
TomGranotTomGranot

suppress-global-unsubscribes

Identifies globally unsubscribed contacts via HubSpot API and suppresses their marketing status.

Community
Advanced

Frequently Asked Questions

FAQPage Schema
How to install hubspot-admin-skills?โ–ผ

Run `npx skills add TomGranot/hubspot-admin-skills --all -g -y` in your terminal to install all skills globally. Then add your HubSpot private app token as HUBSPOT_ACCESS_TOKEN in a .env file.

How to clean up a messy HubSpot CRM?โ–ผ

Run the hubspot-audit skill first to grade your portal across eight dimensions, then follow the generated implementation plan that sequences cleanup skills like deleting no-email contacts, suppressing bounces, and merging duplicate companies.

Is it safe to run these skills on a production HubSpot portal?โ–ผ

Yes. Every mutating skill follows a Plan-Before-Execute-After pattern with CSV audit trails, abort thresholds, typed confirmations, and rollback steps, and a sandbox self-test skill verifies everything against a free disposable test account first.

Do these skills work with Claude Code and HubSpot MCP?โ–ผ

Yes. The skills run in Claude Code using plain Python scripts against HubSpot's REST APIs, and an included skill connects HubSpot's official MCP server for conversational spot-checks alongside bulk operations.

Can non-developers use these HubSpot admin skills?โ–ผ

Yes. You describe what you want in plain English and the agent runs the scripts; skills that require HubSpot UI work, like lead scoring setup, provide exact click-by-click instructions.

Related Repositories in Marketing & Sales

View All in Marketing & Salesโ†’