CtrlK
BlogDocsLog inGet started
Tessl Logo

hubspot-automation

Automate HubSpot CRM operations (contacts, companies, deals, tickets, properties) via Rube MCP using Composio integration.

Install with Tessl CLI

npx tessl i github:Lingjie-chen/MT5 --skill hubspot-automation
What are skills?

72

1.37x

Quality

58%

Does it follow best practices?

Impact

96%

1.37x

Average score across 3 eval scenarios

Optimize this skill with Tessl

npx tessl skill review --optimize ./.trae/skills/hubspot-automation/SKILL.md
SKILL.md
Review
Evals

Evaluation results

100%

20%

CRM Contact Migration After Company Acquisition

Bulk contact import with duplicate prevention

Criteria
Without context
With context

Search before create

100%

100%

Search filterGroups format

100%

100%

Properties array in search

100%

100%

Batch endpoint used

100%

100%

Chunk into 100-record batches

100%

100%

Batch inputs format

100%

100%

Account info verification

0%

100%

Store returned IDs

100%

100%

Internal property names

100%

100%

Rube connection setup

28%

100%

Cursor pagination

0%

100%

Without context: $0.2670 · 1m 20s · 12 turns · 14 in / 4,995 out tokens

With context: $0.5295 · 1m 52s · 22 turns · 25 in / 7,030 out tokens

89%

26%

Sales Pipeline Health Report Generator

Deal pipeline reporting with pagination

Criteria
Without context
With context

Pipeline lookup first

58%

100%

objectType='deals'

100%

100%

Label field for stage display

100%

100%

Internal property names in filters

100%

100%

Properties array specified

100%

100%

Cursor pagination

100%

100%

response.data.results structure

37%

75%

Date as epoch-ms or string

25%

50%

Account info verification

0%

100%

Owner resolution

62%

100%

Rube connection setup

0%

50%

Without context: $0.3572 · 1m 45s · 18 turns · 25 in / 6,134 out tokens

With context: $0.3978 · 1m 38s · 17 turns · 272 in / 5,729 out tokens

100%

32%

Customer Segmentation Fields for CRM

Custom property creation with enumeration setup

Criteria
Without context
With context

Read existing properties first

66%

100%

Read property groups

70%

100%

Immutable name awareness

100%

100%

Enumeration options with value and label

100%

100%

Correct property type fields

60%

100%

Enumeration type specified

100%

100%

Three tier options defined

100%

100%

Account info verification

0%

100%

Rube connection setup

0%

100%

Correct create tool used

50%

100%

Without context: $0.2722 · 1m 12s · 16 turns · 21 in / 4,338 out tokens

With context: $0.5073 · 2m 3s · 25 turns · 82 in / 7,166 out tokens

Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.