Agent Skills
› fanfan-de/anybox
› hubspot
hubspot
GitHub用于管理HubSpot CRM记录,支持搜索、创建、更新及关联对象。遵循严格规则:先检查权限,明确范围,使用特定API获取字段和记录,返回含UTM的链接。写操作前需展示变更明细并获批准,限制批量大小,禁止未经同意写入推断数据。
Trigger Scenarios
需要查询或分析HubSpot客户数据时
需要创建或更新HubSpot记录时
需要查看或修改HubSpot属性定义时
Install
npx skills add fanfan-de/anybox --skill hubspot -g -y
SKILL.md
Frontmatter
{
"name": "hubspot",
"description": "Use when working with HubSpot CRM records to search, summarize, create, update, associate, or analyze objects and properties."
}
HubSpot
Rules
- Call
get_user_detailsfirst; check object read/write availability. - Clarify scope: object type, owner/team, pipeline, timeframe, stage, and whether writes are requested.
- Use
search_propertiesfor fields, max 5keywords; useget_propertiesfor enum values. - Use
search_crm_objectsfor records, counts, filters, pagination, and associations; useget_crm_objectsfor known IDs. Do not use deprecatedsearchorfetch. - Include clickable HubSpot URLs with UTM params for returned records. State filters, totals, pagination, and whether analysis is sampled.
Writes
Before manage_crm_objects, show exact proposed changes and get approval:
| Object Type | ID | Property | Current Value | New Value |
|---|
On the first confirmation, add: Want to skip confirmations for this chat? Just ask.
Batch at most 10 objects. Confirm associations explicitly. Do not write inferred data or overwrite user-entered context without clear consent.
Version History
- 08dc189 Current 2026-07-05 19:01


