CtrlK
BlogDocsLog inGet started
Tessl Logo

sinch-partnerships-ecosystems/sinch-skills

Official Sinch API skills for AI coding agents — SMS, Voice, Verification, Numbers, Mailgun email, and more.

71

Quality

88%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Advisory

Suggest reviewing before use

This plugin was archived by the owner on Jun 4, 2026

Reason: we moved this to another workspace

Overview
Quality
Evals
Security
Files

Quality

Content

70%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This is a well-structured skill with excellent workflow clarity and progressive disclosure. The decision tree effectively guides Claude to the right workflow based on user needs, and each workflow includes validation steps. The main weakness is that only one API call has executable code — the five workflows would benefit greatly from concrete curl examples for each step rather than just checklist descriptions.

Suggestions

Add executable curl examples for at least one complete workflow (e.g., Workflow A) showing the actual request bodies for creating an ACL and linking it to a trunk, not just the trunk creation step.

Remove or significantly trim the Key Concepts section — Claude already understands what ACLs, credentials, and phone numbers are; focus only on Sinch-specific semantics (e.g., that Credential Lists are needed for registered endpoints).

Remove filler phrases like 'Ensure that authentication headers are properly set when making API calls' — the curl example already demonstrates this.

DimensionReasoningScore

Conciseness

Generally efficient but has some unnecessary explanations (e.g., 'Ensure that authentication headers are properly set when making API calls' is obvious, and the Key Concepts section explains things Claude already knows like what a trunk or ACL is). The decision tree and workflows are well-structured but could be slightly tighter.

2 / 3

Actionability

Provides one executable curl example for trunk creation, but the five workflows only list steps as checklists without executable code for each step (e.g., creating ACLs, linking them, creating endpoints). The workflows reference API docs but don't provide the actual curl commands or request bodies needed to execute each step.

2 / 3

Workflow Clarity

Excellent workflow structure with five clearly differentiated workflows matching the decision tree, explicit dependency ordering, 60-second propagation wait steps, verification GET calls at the end of each workflow, and a teardown order for cleanup. The checklist format with validation checkpoints is strong.

3 / 3

Progressive Disclosure

Well-organized with clear overview → agent instructions → decision tree → workflows → references structure. References to external files (sinch-authentication, sinch-sdks, references/diagnostics.md) are one level deep and clearly signaled. Content is appropriately split between inline essentials and linked details.

3 / 3

Total

10

/

12

Passed

Description

100%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is an excellent skill description that clearly specifies concrete actions, names the exact API and provider, and includes an explicit 'Use when' clause with comprehensive trigger terms. It is highly distinctive and would be easy for Claude to select correctly from a large pool of skills.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'Provisions SIP trunks, endpoints, ACLs, credential lists, and phone numbers' and specifies the exact API ('Sinch Elastic SIP Trunking REST API').

3 / 3

Completeness

Clearly answers both 'what' (provisions SIP trunks, endpoints, ACLs, credential lists, phone numbers via Sinch API) and 'when' (explicit 'Use when' clause listing SIP connectivity, trunk provisioning, PSTN routing, PBX integration, SIP-to-PSTN bridging).

3 / 3

Trigger Term Quality

Includes strong natural keywords users would say: 'SIP trunks', 'trunk provisioning', 'PSTN voice routing', 'PBX integration', 'SIP-to-PSTN bridging', 'SIP connectivity', 'inbound/outbound'. These cover the domain's common terminology well.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive with a clear niche: Sinch Elastic SIP Trunking REST API is very specific, and the trigger terms (SIP trunks, PSTN routing, PBX integration) are unlikely to conflict with other skills.

3 / 3

Total

12

/

12

Passed

Validation

90%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_field

'metadata' should map string keys to string values

Warning

Total

10

/

11

Passed

Reviewed

Table of Contents