Skip to content

HubSpot Agent CLI Skills - Setup Guide

Source: hubspot/agent-cli-skills (17.8K installs across 15 skills) GitHub: hubspot/agent-cli-skills (21 stars) Skills: 15 skills; top skills: ticket-resolution (1.5K), crm-lookup (1.3K), bulk-operations (1.2K) Category: Business / CRM & Sales Operations First Seen: skills.sh May 26, 2026; catalogued in the Aug 31, 2026 sweep Quality Tier: 🟡 Trusted - first-party publisher (official hubspot org) but Socket and Snyk audits carry warnings on the top skill (see Security Audit Status)

HubSpot's official agent skill suite turns the hubspot CLI into a guided CRM operations layer for AI agents. Fifteen skills cover the revenue-operations lifecycle: ticket resolution, CRM record lookup, bulk operations, data quality, workflow automation, deal management, sales reporting, data enrichment, communication history, custom objects, sales execution, team ownership, customer retention, audience targeting, and quote-to-cash.

The skills are procedural and portal-aware. They explicitly refuse hard-coded assumptions: pipeline stage IDs differ in every HubSpot portal and must be discovered per session, and enumeration property values (hs_ticket_priority, hs_ticket_category, hs_resolution) are portal-configurable and must be probed from live records rather than assumed. bulk-operations/SKILL.md is the required first read - JSONL piping, batch reads, pagination, and the dry-run / digest / confirm pattern live there, and hubspot <command> --help is authoritative.


Installation

npx skills add hubspot/agent-cli-skills

Or per-skill:

npx skills add https://github.com/hubspot/agent-cli-skills --skill ticket-resolution

Prerequisites

Requirement Details
HubSpot CLI hubspot CLI installed and authenticated against the target portal (the skills drive this binary)
Portal access API access to the HubSpot portal the agent will operate on
Node.js Recent LTS for the npx skills installer

Core Skills

Skill Installs Use For
ticket-resolution 1.5K Support ticket triage and resolution: pipeline discovery, enum verification, stage transitions
crm-lookup 1.3K Finding CRM records (contacts, companies, deals) by property and association
bulk-operations 1.2K JSONL piping, batch reads, pagination, dry-run / digest / confirm (read FIRST)
crm-data-quality 1.2K Deduplication and property hygiene across CRM records
workflow-automation 1.2K Building and inspecting HubSpot workflows from the CLI
deal-management 1.2K Deal pipeline operations and stage movement
sales-reporting 1.2K Pipeline and revenue reporting from CRM data
data-enrichment 1.2K Enriching records with external or derived data
communication-history 1.2K Reading and summarizing engagement timelines
custom-object-management 1.2K Working with custom object schemas and records

Plus sales-execution, team-ownership, customer-retention, audience-targeting, and quote-to-cash.

Security Audit Status (skills.sh, verified Aug 31, 2026)

Skill Gen Agent Trust Hub Socket Snyk
ticket-resolution Pass Warn Warn

Gen Agent Trust Hub Pass, but Socket and Snyk both carry warnings on the top skill - the reason this suite ships 🟡 Trusted rather than 🟢 Production.

CorpusIQ Use Cases

Use Case How
CRM connector work CorpusIQ connects HubSpot as a first-class data source; these skills are the vendor's own playbook for navigating portals, pipelines, and enum properties correctly
Ticket and deal analysis Agents that pull HubSpot data for business intelligence reports use crm-lookup and ticket-resolution to fetch the right records instead of guessing API paths
Data quality operations crm-data-quality and data-enrichment map directly to CorpusIQ's operator-facing data-hygiene use cases
Portal-aware automation The per-session pipeline and enum discovery pattern is a reusable discipline for any agent working against tenant-configurable SaaS

Limitations / Verification

  • Below the 20K-install drafting bar; drafted on publisher authority: first-party hubspot org, direct CRM domain relevance to CorpusIQ operations, and a clean Gen Agent Trust Hub audit - the same brand-authority precedent as the github/gh-stack cluster.
  • The skills assume a working, authenticated hubspot CLI; they do not include CLI installation or OAuth setup steps.
  • Socket and Snyk warnings are named in the tier above; treat write-heavy operations (bulk updates, stage transitions) with the dry-run pattern from bulk-operations before confirming.

Verification after install:

hubspot --version 2>/dev/null || echo "hubspot CLI not installed"
npx skills add hubspot/agent-cli-skills --list    # 15 skills discovered

Skills Catalog | Skills Marketplace Powered by CorpusIQ

Contact Terms Privacy Pricing