CtrlK
BlogDocsLog inGet started
Tessl Logo

segment-automation

Automate Segment tasks via Rube MCP (Composio): track events, identify users, manage groups, page views, aliases, batch operations. Always search tools first for current schemas.

Install with Tessl CLI

npx tessl i github:davepoon/buildwithclaude --skill segment-automation
What are skills?

71

Does it follow best practices?

Validation for skill structure

SKILL.md
Review
Evals

Evaluation results

100%

31%

Segment Tracking Plan for User Onboarding Flow

User lifecycle event design

Criteria
Without context
With context

ALIAS call present

0%

100%

ALIAS parameter direction

0%

100%

IDENTIFY before userId TRACK

100%

100%

Object Action event names

80%

100%

snake_case properties

100%

100%

snake_case traits

20%

100%

userId or anonymousId on every call

100%

100%

Anonymous calls use anonymousId

100%

100%

GROUP call for team/org association

100%

100%

ISO 8601 timestamps

100%

100%

Without context: $0.2345 · 1m 5s · 10 turns · 15 in / 4,554 out tokens

With context: $0.3512 · 1m 29s · 15 turns · 131 in / 5,071 out tokens

96%

1%

Historical Analytics Data Migration to Segment

Batch operations for bulk data import

Criteria
Without context
With context

Batch approach chosen

100%

100%

type field in each message

100%

100%

ISO 8601 timestamps in sample

100%

100%

Explicit historical timestamps

100%

100%

userId or anonymousId on every message

100%

100%

track messages include event field

100%

100%

Object Action event names

100%

100%

Error handling in plan

50%

60%

Without context: $0.2733 · 1m 25s · 11 turns · 14 in / 5,036 out tokens

With context: $0.3749 · 1m 43s · 19 turns · 24 in / 5,496 out tokens

100%

11%

Multi-Tenant Account Analytics Tracking Specification

Group tracking multi-organization users

Criteria
Without context
With context

groupId on GROUP calls

100%

100%

Separate GROUP call per org

100%

100%

Group traits are org-level data

100%

100%

IDENTIFY for user traits

100%

100%

snake_case group traits

30%

100%

snake_case user traits

60%

100%

userId or anonymousId on every call

100%

100%

Object Action event names

100%

100%

groupId on org-update call

100%

100%

Without context: $0.2074 · 59s · 13 turns · 20 in / 2,999 out tokens

With context: $0.3079 · 1m 25s · 15 turns · 21 in / 4,312 out tokens

Evaluated
Agent
Claude Code

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.