CtrlK
BlogDocsLog inGet started
Tessl Logo

azure-communication-common-java

Azure Communication Services common utilities for Java. Use when working with CommunicationTokenCredential, user identifiers, token refresh, or shared authentication across ACS services.

82

1.33x
Quality

73%

Does it follow best practices?

Impact

100%

1.33x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./skills/azure-communication-common-java/SKILL.md

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

SKILL.md
Quality
Evals
Security

Evaluation results

100%

60%

Government Tenant Teams Calling Setup

Entra ID auth and cloud environment configuration

Criteria
Without this skill
With this skill

InteractiveBrowserCredential

100%

100%

EntraCommunicationTokenCredentialOptions

0%

100%

Correct scope string

0%

100%

setScopes called

0%

100%

CommunicationTokenCredential from Entra options

0%

100%

MicrosoftTeamsUserIdentifier created

100%

100%

GCCH cloud environment

100%

100%

ResourceEndpoint parameter used

0%

100%

Correct imports

50%

100%

100%

15%

Long-Lived Chat Client Factory

Proactive token refresh credential setup

Criteria
Without this skill
With this skill

Maven groupId

100%

100%

Maven artifactId

100%

100%

Maven version

0%

100%

Uses RefreshOptions

100%

100%

Proactive refresh enabled

100%

100%

Initial token supplied

100%

100%

Callable refresher

100%

100%

Error handling in refresher

50%

100%

Credential disposed

100%

100%

CommunicationTokenCredential used

100%

100%

No full token logging

100%

100%

100%

Participant Roster Processor

Communication identifier parsing and dispatch

Criteria
Without this skill
With this skill

ACS prefix mapping

100%

100%

Phone prefix mapping

100%

100%

Teams prefix mapping

100%

100%

Unknown fallback

100%

100%

instanceof dispatch

100%

100%

Typed identifiers used

100%

100%

Phone E.164 format preserved

100%

100%

All four identifier imports

100%

100%

Return type CommunicationIdentifier

100%

100%

No raw string passing

100%

100%

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.