CtrlK
BlogDocsLog inGet started
Tessl Logo

azure-communication-sms-java

Send SMS messages with Azure Communication Services SMS Java SDK. Use when implementing SMS notifications, alerts, OTP delivery, bulk messaging, or delivery reports.

80

1.35x
Quality

72%

Does it follow best practices?

Impact

92%

1.35x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./plugins/AI-Agents-Safe-Coding-Skills/skills/azure-communication-sms-java/SKILL.md

The canonical home for this skill is azure-communication-sms-java in sickn33/agentic-awesome-skills

SKILL.md
Quality
Evals
Security

Evaluation results

100%

28%

Order Dispatch Notification Service

Async client send with reactive error handling

Criteria
Without this skill
With this skill

Correct Maven artifact

100%

100%

Correct SDK version

0%

100%

Async client created

100%

100%

sendWithResponse async

0%

100%

Subscribe for result handling

100%

100%

Error handler in subscribe

100%

100%

Delivery report enabled

0%

100%

Tag for correlation

100%

100%

Per-recipient success check

100%

100%

MessageId logged

100%

100%

100%

33%

Retail Promotional Alert System

Bulk send with delivery reports and tagging

Criteria
Without this skill
With this skill

Correct Maven artifact

100%

100%

Correct SDK version

0%

100%

Batch send API used

35%

100%

SmsSendOptions constructed

87%

100%

Delivery report enabled

100%

100%

Campaign tag set

100%

100%

getValue() to extract results

0%

100%

Per-recipient result iteration

100%

100%

HttpResponseException caught

30%

100%

E.164 phone format

100%

100%

78%

13%

User Authentication SMS Service

Single-recipient OTP send with error handling

Criteria
Without this skill
With this skill

Correct Maven artifact

100%

100%

Correct SDK version

0%

100%

DefaultAzureCredential used

100%

100%

SmsClientBuilder pattern

100%

100%

E.164 phone format

100%

100%

Single-recipient send method

70%

100%

Per-recipient success check

100%

100%

Delivery report enabled

100%

0%

HttpResponseException caught

33%

100%

429 rate-limit handling

0%

0%

Repository
administrakt0r/AI-Agents-Safe-Coding-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.