CtrlK
BlogDocsLog inGet started
Tessl Logo

8x8

8x8 integration. Manage Persons, Organizations, Deals, Leads, Activities, Notes and more. Use when the user wants to interact with 8x8 data.

80

8.36x
Quality

72%

Does it follow best practices?

Impact

92%

8.36x

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/8x8/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

85%

75%

Automate 8x8 Contact Creation

Membrane CLI workflow for 8x8 contact automation

Criteria
Without this skill
With this skill

Correct install command

0%

30%

Login --tenant flag

0%

0%

Login --clientName flag

0%

100%

Connection via ensure

0%

100%

No hardcoded credentials

100%

100%

Action discovery step

0%

100%

Action list uses --connectionId

0%

100%

Action list uses --intent

0%

100%

Action run command format

0%

100%

Input passed as JSON

0%

100%

--json flag on output commands

0%

100%

Output field extraction

0%

100%

93%

90%

Automated SMS Campaign Sender

Bulk SMS sender with connection state handling

Criteria
Without this skill
With this skill

READY state bypass

20%

100%

BUILDING state conditional

0%

60%

--wait flag in poll

0%

100%

CLIENT_ACTION_REQUIRED branch

10%

100%

clientAction.type inspection

0%

100%

clientAction.description display

0%

100%

clientAction.uiUrl usage

0%

100%

clientAction.agentInstructions

0%

0%

action run with connectionId

0%

100%

--input parameter for SMS

0%

100%

output field extraction

0%

100%

--json on parsed commands

0%

100%

No direct API calls

0%

100%

100%

78%

Setting Up 8x8 SMS Alerts for a Headless Build Server

Headless CI/CD setup guide for 8x8 SMS notifications via Membrane

The agent wrote 4 files outside the evaluated workspace (Without this skill)

These are not visible to scoring or included in the download.

/home/agent/membrane/hello-world/index.ts

/home/agent/membrane/hello-world/memconfig.json

/home/agent/membrane/sys-sms/index.ts

/home/agent/membrane/sys-sms/memconfig.json

Criteria
Without this skill
With this skill

CLI install command

0%

100%

Login --tenant flag

0%

100%

Login --clientName flag

0%

100%

Headless auth URL step

100%

100%

Login complete command

0%

100%

No API key instructions

100%

100%

Connection ensure command

0%

100%

8x8 connection URL

0%

100%

CLIENT_ACTION_REQUIRED handling

25%

100%

clientAction.type values

0%

100%

Action discovery step

0%

100%

Repository
membranedev/application-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.