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 (Workflows 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, with a caveat. HubSpot’s Workflows API supports creating, updating, and deleting workflows, and HubSpot still documents it as beta and subject to change. That is why the skills always create workflows disabled: you review each one in the UI before enabling it, and a manual build path is documented as the fallback.
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).