CtrlK
BlogDocsLog inGet started
Tessl Logo

bluebubbles

Use when you need to send or manage iMessages via BlueBubbles (recommended iMessage integration). Calls go through the generic message tool with channel="bluebubbles".

Install with Tessl CLI

npx tessl i github:attilaczudor/Test --skill bluebubbles
What are skills?

86

1.96x

Does it follow best practices?

Evaluation100%

1.96x

Agent success when using this skill

Validation for skill structure

SKILL.md
Review
Evals

Evaluation results

100%

52%

Project Launch Notifications

Message routing and target format

Criteria
Without context
With context

Channel param present

0%

100%

Channel value correct

0%

100%

Group uses chat_guid

100%

100%

Individual E.164 format

53%

100%

No bare phone numbers

100%

100%

Send action used

0%

100%

All recipients covered

100%

100%

Target field present

0%

100%

Message field present

0%

100%

Without context: $0.1331 · 41s · 8 turns · 11 in / 2,584 out tokens

With context: $0.2491 · 48s · 15 turns · 20 in / 2,380 out tokens

100%

Customer Support Thread Management

Tapback reactions and threaded replies

Criteria
Without context
With context

React uses emoji field

100%

100%

React action name correct

100%

100%

Remove reaction present

100%

100%

Remove uses react action

100%

100%

Reply uses replyTo field

100%

100%

Reply does not use messageId for threading

100%

100%

Full GUIDs used

100%

100%

All calls use bluebubbles channel

100%

100%

Without context: $2.0726 · 5s · 2 turns · 4 in / 131 out tokens

With context: $0.1920 · 41s · 11 turns · 14 in / 2,427 out tokens

100%

93%

Team Achievement Celebration

Attachment sending and iMessage effects

Criteria
Without context
With context

sendAttachment action

0%

100%

path field for local file

0%

100%

sendWithEffect action

0%

100%

effect field present

0%

100%

Channel on all calls

0%

100%

Caption or message on attachment

40%

100%

Correct file path used

50%

100%

Without context: $0.7648 · 2m 16s · 29 turns · 2,827 in / 7,892 out tokens

With context: $0.1558 · 28s · 11 turns · 13 in / 1,641 out tokens

Evaluated
Agent
Claude Code
Model
Unknown

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.