New contacts arrive with missing owners, stages, and bad data
A one-time cleanup decays immediately unless creation-time hygiene exists. This skill creates the screening workflow programmatically (v4 Automation API, created disabled for review): default lifecycle stage, data checks, and owner assignment for every new contact.
Fix it with one command
The new-contact-hygiene-workflow skill walks Claude Code through the entire fix — audit, CSV baseline, execution, and verification. Ready-to-run Python scripts included.
/plugin marketplace add tomgranot/hubspot-admin-skills
/plugin install hubspot-admin@hubspot-admin-skills
/new-contact-hygiene-workflowFrequently asked questions
Can HubSpot workflows be created via the API now?
Yes. The v4 Automation API (stable — the old “beta” caveats are outdated) supports creating, updating, and deleting workflows. The skills always create workflows disabled so you review them in the UI before enabling.
More automation workflows skills
/bounce-monitoring-workflowBuild a workflow to protect sender reputation through automated bounce monitoring. Auto-suppresses contacts above a configurable bounce threshold, alerts on hard bounces, and flags high-bounce contacts for weekly manual review.
/engagement-suppression-workflowBuild a two-tier sunset workflow that re-engages dormant contacts before suppressing them. Tier 1 triggers a re-engagement campaign after a configurable inactivity window. Tier 2 suppresses contacts that fail to re-engage within a configurable re-engagement window.
/lifecycle-progression-workflowBuild workflows to automate contact progression through the sales funnel: Lead to MQL to SQL to Opportunity to Customer. Each transition is triggered by a specific event (score threshold, meeting booked, deal created, deal won).