hubspot avatar

Custom Object Management

This handles the full lifecycle of custom CRM object schemas in HubSpot: list what exists, inspect definitions, create new object types with properties and associations, update labels, and delete schemas (with a three-step safety flow since it's destructive and wipes all records). It's schema management only. Once you've defined a custom object, all the normal record operations (CRUD, search, bulk upsert) work through the standard objects commands covered in bulk-operations. The create flow is straightforward JSON, and the delete protection is solid: dry run first, get a digest, then confirm within five minutes using the schema name. If you're extending HubSpot's data model beyond contacts and deals, this is how you do it.

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

Install

$ npx -y skills add hubspot/agent-cli-skills --skill custom-object-management --agent claude-code

Installs into .claude/skills of the current project.

Files

Source of truth

hubspot schemas --help is authoritative. Subcommands: list, get, create, update (metadata only), delete (destructive). schemas list/get/create/update work under OAuth login or a service key; schemas delete is service-key-only (AppTokenOnly) — set HUBSPOT_ACCESS_TOKEN. Read bulk-operations/SKILL.md first — every command here uses its JSONL conventions, and schemas delete uses its dry-run / digest / confirm flow.

Discover existing schemas

hubspot schemas list                                       # JSONL: name, label, singular, objectTypeId, source
hubspot schemas list | jq 'select(.source=="custom")'      # custom only
hubspot objects types | jq -c 'select(.source=="custom")'  # same set, also shown to confirm `--type` resolves

name is what every other command takes. objectTypeId (e.g. 2-12345678) is only needed for workflow PLATFORM_FLOW targets.

Inspect one schema

hubspot schemas get --type pets

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 avatardata-enrichmenthubspot/agent-cli-skillsMatch external CSV/JSONL records to CRM contacts (by email) or companies (by domain) and write enriched data back in one pass using `hubspot objects upsert`.1.8Kskills.sh installs
2github avatarcreating-oracle-to-postgres-master-migration-plangithub/awesome-copilotDiscovers all projects in a .NET solution, classifies each for Oracle-to-PostgreSQL migration eligibility, and produces a persistent master migration plan. Use 1.8Kskills.sh installs
3hubspot avatarsales-executionhubspot/agent-cli-skillsLog sales activities — calls, notes, meetings, tasks — against contacts and deals, with the mandatory create-then-associate step that makes them visible in the 1.8Kskills.sh installs
4hubspot 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
5github 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
6liangdabiao avatarstock-research-executorliangdabiao/claude-code-stock-deep-research-agent股票投资调研执行引擎,执行8阶段投资尽调流程。接收stock-question-refiner生成的结构化调研指令,部署多智能体并行研究,生成带引用的投资尽调报告。覆盖:公司事实底座、行业周期、业务拆解、财务质量、股权治理、市场分歧、估值护城河、综合报告。当用户需要进行股票投资研究、基本面分析、投资尽调时使用此技能。1.8Kskills.sh installs