Read and manage the HubSpot CRM: contacts, contact search, deals. Trigger phrases: hubspot, CRM, contacts, deals, pipeline.
npx skills add https://github.com/Anil-matcha/awesome-muse-connectors --skill hubspot
Work with the user's HubSpot CRM: list contacts, search contacts, create contacts, and list deals. Use when the user mentions HubSpot, CRM, contacts, or their sales pipeline.
All commands go through bin/hubspot.py:
bin/hubspot.py contacts --limit 20 # list contacts
bin/hubspot.py search-contacts --query "acme" # search contacts
bin/hubspot.py create-contact --email [email protected] --firstname Jane --lastname Doe
bin/hubspot.py deals --limit 20 # list deals
hubspot (credential is collected as custom.hubspot)credentials.request_api_access): a HubSpot private app token (HubSpot Settings → Integrations → Private Apps), pasted once into the hosted formcrm.objects.contacts.read, crm.objects.contacts.write, crm.objects.companies.read, crm.objects.deals.read, crm.objects.deals.writeapi.hubapi.combin/hubspot.py contacts --limit 1 (must return a contacts list)create-contact is a write: confirm the contact details with the user before creating, unless standing permission exists.bin/hubspot.py). Do not print, log, or transmit the token value.🧪 Draft: written from HubSpot's public CRM API docs; not yet live-tested end-to-end.
Take anil-matcha/hubspot from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.