Logs calls, notes, meetings, and tasks into HubSpot with the correct create-then-associate pattern so they actually show up in the CRM. The non-obvious part: activities are invisible until you associate them to contacts or deals, and timestamps flip between Unix milliseconds on write and ISO 8601 on read depending on which endpoint you hit. Includes bulk patterns for things like creating follow-up tasks across all deals in a stage, using paste and jq to zip IDs together before streaming associations. Assumes you've read the bulk-operations skill first since it leans on those batching conventions throughout.

skills.sh installs
1.8K
GitHub stars
29
last updated
Aug 21, 2026

Install

$ npx -y skills add hubspot/agent-cli-skills --skill sales-execution --agent claude-code

Installs into .claude/skills of the current project.

Files

Resources

FileWhen to use
resources/activity-properties-reference.mdProperty names and enum values for calls/notes/meetings/tasks. Keep open while writing objects create — for live enum values run hubspot properties options-list --type calls <property>, and for call outcomes hubspot activities calls dispositions list; the reference is the shortcut.

Read bulk-operations/SKILL.md first — this skill assumes its batching, pipe, and dry-run patterns.

The two non-obvious rules

1. Activities are invisible until associated. hubspot objects create --type calls ... alone produces a record nobody can see in the CRM UI. Always follow with hubspot associations create --from calls:<id> --to contacts:<id> (and the deal, if relevant) before stopping.

2. Timestamps differ between write and read.

PathFieldFormat
objects create --property hs_timestamp=...hs_timestampUnix ms (13 digits)
objects get --type calls <id> returnsproperties.hs_timestampUnix ms (string)
activities list --contact <id> returnstimestamp (flat, top-level)ISO 8601 (e.g. 2024-01-15T10:00:00Z)

Sponsors

Details

Repository
github.com/hubspot/agent-cli-skills
Categories
AI & Agent Building, Sales & Marketing, CLI & Terminal
First seen
Jul 14, 2026

More from hubspot/agent-cli-skills

All 15
1hubspot avatarcustomer-retentionhubspot/agent-cli-skillsIdentify inactive/at-risk customers via CRM filters and create follow-up tasks at scale. Builds on `bulk-operations`; defers activity-creation specifics to `sal1.8Kskills.sh installs
2github avatarcreating-oracle-to-postgres-migration-bug-reportgithub/awesome-copilotCreates structured bug reports for defects found during Oracle-to-PostgreSQL migration. Use when documenting behavioral differences between Oracle and PostgreSQ1.8Kskills.sh installs
3liangdabiao avatarstock-research-executorliangdabiao/claude-code-stock-deep-research-agent股票投资调研执行引擎,执行8阶段投资尽调流程。接收stock-question-refiner生成的结构化调研指令,部署多智能体并行研究,生成带引用的投资尽调报告。覆盖:公司事实底座、行业周期、业务拆解、财务质量、股权治理、市场分歧、估值护城河、综合报告。当用户需要进行股票投资研究、基本面分析、投资尽调时使用此技能。1.8Kskills.sh installs
4hubspot avatarteam-ownershiphubspot/agent-cli-skillsAssign and reassign CRM record ownership, audit who-owns-what across object types, and handle rep transitions. Built on `bulk-operations`.1.8Kskills.sh installs
5hubspot avataraudience-targetinghubspot/agent-cli-skillsBuild a targeted contact segment by filtering on lifecycle, engagement, jobtitle, geography, or firmographics — then export it as JSONL for a campaign or downst1.8Kskills.sh installs
6k-dense-ai avatarxlsxk-dense-ai/scientific-agent-skillsCreate, edit, analyze, or convert Excel spreadsheets (.xlsx, .xlsm, .xltx) where the workbook file is the primary deliverable. Use for formulas, formatting, fin1.8Kskills.sh installs