CtrlK
BlogDocsLog inGet started
Tessl Logo

affinity-automation

Automate Affinity tasks via Rube MCP (Composio). Always search tools first for current schemas.

65

6.23x
Quality

53%

Does it follow best practices?

Impact

81%

6.23x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

Optimize this skill with Tessl

npx tessl skill review --optimize ./composio-skills/affinity-automation/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

87%

87%

CRM Prospect Onboarding Automation

Search-first workflow and connection verification

Criteria
Without context
With context

Search before execute

0%

100%

Affinity use-case query

0%

100%

Connection check present

0%

100%

ACTIVE status check

0%

100%

Auth fallback on inactive

0%

100%

Memory param included

0%

100%

Session generated once

0%

62%

Session reused

0%

100%

Tool slugs from search

0%

66%

Schema-compliant args

0%

40%

Without context: $0.3799 · 1m 36s · 21 turns · 27 in / 6,155 out tokens

With context: $0.7460 · 3m 7s · 25 turns · 30 in / 13,537 out tokens

84%

78%

Affinity Company Sector Tagging

Bulk operations via RUBE_REMOTE_WORKBENCH

Criteria
Without context
With context

RUBE_REMOTE_WORKBENCH used

0%

100%

run_composio_tool present

0%

100%

Search tools first

0%

100%

Connection verified

0%

100%

ACTIVE status guard

0%

100%

Memory param in execute calls

0%

100%

Single session for workflow

40%

100%

Schema from search results

0%

30%

Pagination handling

22%

66%

No hardcoded tool slugs

0%

25%

Without context: $0.4273 · 2m 17s · 16 turns · 22 in / 8,846 out tokens

With context: $0.5546 · 2m 18s · 23 turns · 30 in / 8,415 out tokens

72%

37%

Full Affinity List Export for Compliance Audit

Pagination handling and schemaRef resolution

Criteria
Without context
With context

Pagination token checked

100%

100%

Fetch-until-complete loop

100%

100%

RUBE_GET_TOOL_SCHEMAS used

0%

0%

Search tools first

40%

100%

Connection verified

25%

100%

ACTIVE status guard

37%

50%

Memory param present

0%

100%

Session consistency

0%

100%

Schema-compliant args

20%

30%

No hardcoded tool slugs

0%

50%

Without context: $0.3860 · 1m 48s · 20 turns · 26 in / 6,474 out tokens

With context: $0.6291 · 2m 40s · 27 turns · 282 in / 9,731 out tokens

Repository
ComposioHQ/awesome-claude-skills
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.