From GTM Skills
Guides CRM selection, setup, and object model decisions for HubSpot, Salesforce, and Attio. Covers contacts vs leads, pipeline design, enrichment integration, and implementation partners.
How this skill is triggered — by the user, by Claude, or both
Slash command
/gtm-skills:crm-toolkitThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Most CRM failures are **architecture mistakes**, not missing features: wrong platform
references/attio-blueprint.mdreferences/benioff-enterprise-playbook.mdreferences/contacts-vs-leads.mdreferences/crm-selection.mdreferences/framework-notes.mdreferences/hubspot-blueprint.mdreferences/implementation-partners.mdreferences/platform-setup-index.mdreferences/salesforce-blueprint.mdscripts/check-output.pytemplates/land-expand-account-plan.mdtemplates/output-template.mdMost CRM failures are architecture mistakes, not missing features: wrong platform
for stage, Lead/Contact confusion, enrichment synced both ways, or fifteen pipeline
stages nobody inspects. This skill is the anchor for CRM work in gtm-skills —
selection, object model, platform blueprints, partners, and hygiene — with
rollout delegated to hubspot-setup, salesforce-setup, and attio-setup.
Tool vs process: tools/crm-toolkit = config reference and blueprints.
automation/crm-integration + platform setup skills = operating model and rollout.
| Request | Start here | Then load |
|---|---|---|
| "Which CRM should we use?" | references/crm-selection.md | saas-outcomes if bootstrap vs venture |
| "Contacts vs leads in Salesforce" | references/contacts-vs-leads.md | salesforce-setup |
| "Set up HubSpot pipeline" | references/hubspot-blueprint.md | hubspot-setup |
| "Set up Attio" | references/attio-blueprint.md | attio-setup |
| "Migrate HubSpot → Salesforce" | references/contacts-vs-leads.md + blueprints | references/implementation-partners.md |
| "CRM agency / SI partner" | references/implementation-partners.md | hiring-agencies |
| "Enrichment → CRM" | Enrichment section below | clay-toolkit, leadmagic-toolkit |
Trigger phrases: "CRM toolkit", "CRM setup", "Attio setup deep", "HubSpot vs Attio", "Salesforce leads", "contact vs lead", "CRM partner", "RevOps agency CRM"
references/benioff-enterprise-playbook.md.Load crm-integration if not done. Minimum:
pipeline-management)Use references/crm-selection.md scorecard.
| ARR / team | Default recommendation |
|---|---|
| <$1M ARR, founder-led | Attio or HubSpot Starter |
| $1–10M ARR, sales-led | HubSpot Pro |
| $10M+ ARR, territories | HubSpot Enterprise or Salesforce |
| Enterprise procurement | Salesforce |
Mandatory read: references/contacts-vs-leads.md
| Platform | Model |
|---|---|
| Salesforce | Lead object optional but default for SDR + inbound quarantine |
| HubSpot | Lifecycle stages on Contact — never duplicate "lead" records |
| Attio | status on People + dynamic lists — no conversion ceremony |
| Platform | Blueprint | Setup skill |
|---|---|---|
| HubSpot | references/hubspot-blueprint.md | hubspot-setup |
| Salesforce | references/salesforce-blueprint.md | salesforce-setup |
| Attio | references/attio-blueprint.md | attio-setup |
Index: references/platform-setup-index.md
One-direction: Clay / LeadMagic → CRM. Never two-way Clay ↔ CRM sync.
| Event | Pattern |
|---|---|
| Contact/Person created | Webhook or workflow → enrich → write properties |
| Inbound form | Enrich before assignment |
| Quarterly hygiene | Re-verify email; refresh firmographics on Tier A accounts |
Skills: leadmagic-toolkit (verify), clay-toolkit (waterfall), n8n-toolkit (routing).
If estimated config > 40 hours or Salesforce net-new:
pipeline-management, crm-integration)references/implementation-partners.mdhiring-agencies)When enterprise or NRR-led growth is the motion, load references/benioff-enterprise-playbook.md:
gtm-leadership)templates/land-expand-account-plan.md)| Rule | Implementation |
|---|---|
| No person without email | Required field / validation |
| No open deal without amount + close date | Stage validation |
| Duplicate detection | Email match; domain for companies |
| Stale deals | 60d same stage → task or auto-close policy |
| Enrich on create | Default for all inbound |
| HubSpot | Salesforce | Attio | |
|---|---|---|---|
| Best for | SMB–mid market, marketing+sales | Enterprise, complex GTM | Startups, API-first, PLG assist |
| Lead model | Lifecycle on Contact | Lead → convert | status + lists |
| Admin load | Low–medium | High | Low |
| Marketing | Native | Separate clouds | External / webhooks |
| Implementation | Partner optional | Partner required | Self-serve + contractor |
Full matrix: references/crm-selection.md
Deliver based on request:
references/implementation-partners.md checklisthubspot-setup, etc.)pipeline-management first.| references/framework-notes.md | Framework anchors |
| templates/output-template.md | Deliverable structure |
| scripts/check-output.py | Section validator |
| File | Use |
|---|---|
references/crm-selection.md | HubSpot vs Salesforce vs Attio |
references/contacts-vs-leads.md | Lead/Contact architecture |
references/hubspot-blueprint.md | HubSpot fields + workflows |
references/salesforce-blueprint.md | SF objects + Lead convert |
references/attio-blueprint.md | Attio lists + status model |
references/implementation-partners.md | SIs, RevOps agencies, RFP |
references/platform-setup-index.md | Skill routing table |
references/benioff-enterprise-playbook.md | V2MOM, trust, land-expand, CS in CRM |
templates/land-expand-account-plan.md | Account expansion whitespace |
crm-integration — lifecycle, field ownership, sync ruleshubspot-setup / salesforce-setup / attio-setup — rolloutpipeline-management — stage designhiring-agencies — agency pilot for RevOps/CRMsaas-outcomes — bootstrap vs venture; CRM tier by pathrevops-tech-stack — full GTM stack contextnpx claudepluginhub leadmagic/gtm-skills --plugin gtm-skillsConfigures CRM for GTM — lifecycle stages, deal stages, field ownership, enrichment sync, dedupe, required fields, and reporting. Use when setting up HubSpot, Salesforce, Attio, or any CRM integration for sales and marketing.
Sets up Airtable-based sales ops and CRM workflows: pipeline, account/renewal management, deal desk, RFP tracking, partner CRM, forecasting, and vertical CRMs. Augments Salesforce/HubSpot or builds Airtable-as-CRM with AI-native GTM stacks.
Automates CRM workflows for HubSpot, Salesforce, and Pipedrive including lead capture, enrichment, deal tracking, pipeline management, and multi-CRM synchronization using n8n templates.