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

72%

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

This is a comprehensive and well-organized Mailgun API skill that excels in actionability with executable examples and specific API endpoints. The progressive disclosure is excellent with clear navigation to detailed docs. The main weaknesses are some verbosity that could be trimmed and a lack of explicit validation/verification steps in multi-step workflows.

Suggestions

Add validation checkpoints to multi-step workflows, e.g., after domain setup include a DNS verification check command, and after webhook creation include a test/ping step to confirm it's working.

Trim filler phrases like 'Ensure that authentication headers are properly set when making API calls' and the Overview paragraph, which restates what's already clear from context.

DimensionReasoningScore

Conciseness

The skill is mostly efficient and covers a lot of ground, but includes some unnecessary explanations (e.g., 'Mailgun (by Sinch) provides REST API and SMTP relay for transactional and bulk email' is obvious from context, and 'Ensure that authentication headers are properly set when making API calls' is filler). The authentication section repeats what's already shown. However, the bulk of the content is dense reference material that earns its place.

2 / 3

Actionability

The skill provides fully executable curl commands and Node.js code examples that are copy-paste ready. API endpoints are specific with exact paths, HTTP methods, and parameter names. The common patterns section gives concrete step-by-step instructions with actual commands.

3 / 3

Workflow Clarity

Multi-step workflows like webhook setup and inbound email configuration are clearly sequenced, but lack explicit validation checkpoints. For example, domain setup doesn't include DNS verification steps, webhook setup doesn't show how to test the webhook is working, and there's no feedback loop for error recovery in any of the workflows.

2 / 3

Progressive Disclosure

The skill is well-structured as an overview with clear references to external documentation and a references/infrastructure.md file for detailed topics. Links are well-signaled with descriptive text, organized by topic, and appear to be one level deep. The content is appropriately split between the main skill and referenced materials.

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 identifies the specific platform (Mailgun/Sinch), lists comprehensive concrete actions, and includes an explicit 'Use when...' clause with extensive trigger terms. It covers both common use cases (sending email) and advanced features (DKIM, IP warmup, suppressions), making it highly distinguishable and complete.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: sends/receives/tracks email, manage domains, configure webhooks, query events/logs, manage templates, handle suppressions (with subtypes), set up inbound routes, manage mailing lists, DKIM keys, IP warmup.

3 / 3

Completeness

Clearly answers both 'what' (sends, receives, tracks email via Mailgun API) and 'when' with an explicit 'Use when...' clause listing comprehensive trigger scenarios.

3 / 3

Trigger Term Quality

Excellent coverage of natural terms users would say: 'send email', 'webhooks', 'bounces', 'unsubscribes', 'complaints', 'mailing lists', 'DKIM', 'IP warmup', 'Mailgun', 'email events', 'templates', 'inbound routes'. These are terms users would naturally use when needing this skill.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive by specifying 'Mailgun (Sinch) API' as the specific platform, and listing Mailgun-specific features like DKIM keys, IP warmup, and suppressions management. Unlikely to conflict with generic email skills or other email provider 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