---
title: "HubSpot Agent CLI Skills Repository"
url: https://stacklist.com/card/c4a73984-e596-4a07-b004-8f08d0eea0f6
source_url: "https://github.com/HubSpot/agent-cli-skills"
stack: https://stacklist.com/stack/c691055b-de15-47a1-ad6a-6c4ecec55f18
summary: "HubSpot Agent CLI Skills Repository provides markdown skill files for AI agents to use the HubSpot CLI for accomplishing CRM tasks. It includes installation instructions and a comprehensive set of skills covering bulk operations, audience targeting, communication history, data quality, deal management, and workflow automation."
tags: "hubspot, cli-skills, crm-automation, ai-agents, workflow-management, bulk-operations, integration"
key_entities: "HubSpot (organization), Claude Code (technology), Cursor (technology), Windsurf (technology), HubSpot CLI (technology), JSONL pipes (concept), CRM automation (concept), Apache License 2.0 (technology)"
classification: "reference"
content_hash: "sha256:357e48276abbe0ce39792eb51861151d0e1b72876f591da31773ae45c436822f"
acp_version: "0.2"
token_counts_approximate: 546
visibility: public
agent_accessible: true
status: "final"
---

# HubSpot Agent CLI Skills Repository

HubSpot Agent CLI Skills Markdown skill files for AI agents (Claude Code, Cursor, Windsurf, and others) to use the hubspot CLI to accomplish CRM tasks. Installation npx skills hubspot/agent-cli-skills This installs all skills into your project's .claude/skills/ directory. To install a single skill: npx skills hubspot/agent-cli-skills/bulk-operations Skills bulk-operations is the foundation — every other skill assumes its JSONL pipe, batch-read, pagination, and dry-run/digest patterns. Read it first. Skill Description bulk-operations Foundation: JSONL pipes, batch read, pagination, dry-run/digest/confirm for destructive ops, hubspot history recovery audience-targeting Build targeted contact segments by filtering on lifecycle stage, engagement, and firmographics communication-history Retrieve activity history for CRM records and assemble pre-call research briefs crm-data-quality Find incomplete records, normalize field values, and dedupe via objects merge crm-lookup Find records by ID/email/domain/partial name and traverse associations for a full picture custom-object-management Manage custom object schemas: list, create, update labels, delete customer-retention Identify inactive customers, flag at-risk subscriptions, and create follow-up tasks data-enrichment Match external data to CRM contacts and companies via objects upsert deal-management Full deal lifecycle: discover pipelines/stages, qualify, advance, find stalled, close quote-to-cash Create product catalog entries, build quotes with line items, and track invoices sales-execution Log calls, notes, meetings, and tasks against contacts and deals (with association) sales-reporting Daily sales briefings, pipeline snapshots, and win/loss analysis team-ownership Assign, reassign, and audit record ownership across contacts, deals, and companies ticket-resolution Create and triage support tickets, move them through pipelines, and log resolution workflow-automation List, create, update, and delete HubSpot workflows from the CLI Support Open an issue at github.com/hubspot/agent-cli-skills/issues or reach out to the HubSpot developer community on the HubSpot Developer Forum . License Apache License 2.0
