skills
Health Warn
- License — License: Apache-2.0
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 7 GitHub stars
Code Warn
- process.env — Environment variable access in skills/sinch-conversation-api/scripts/common/sinch_client.cjs
- network request — Outbound network request in skills/sinch-conversation-api/scripts/common/sinch_client.cjs
- network request — Outbound network request in skills/sinch-conversation-api/scripts/webhooks/delete_webhook.cjs
Permissions Pass
- Permissions — No dangerous permissions requested
This agent provides a comprehensive set of instructions and helper scripts for interacting with Sinch communication APIs (such as SMS, Voice, and Email) directly within an AI coding workflow.
Security Assessment
The overall risk is Low. The repository does not request any dangerous system permissions or execute arbitrary shell commands. It does make outbound network requests and accesses environment variables, but these activities are strictly confined to helper scripts designed to configure webhooks and authenticate with the Sinch API. There are no hardcoded secrets, meaning it relies safely on the user providing their own credentials.
Quality Assessment
The project is actively maintained, with recent updates pushed just today. It uses the permissive Apache-2.0 license and features a highly detailed, well-structured README. However, it currently has very low community visibility with only 7 GitHub stars. Keep in mind that this is an official project maintained by Sinch, which strongly offsets the low community engagement.
Verdict
Safe to use.
AI agent skills for Sinch communication APIs. Get expert guidance on getting started, best practices, and gotchas -- right inside your AI coding agent.
Sinch Skills
AI agent skills for Sinch communication APIs. Get expert guidance on getting started, best practices, and gotchas -- right inside your AI coding agent.
Installation
npx skills add sinch/skills
These skills can also be installed via the Sinch Plugins.
Available Skills
| Skill | Category | Description |
|---|---|---|
sinch-authentication |
Core | Sinch API auth setup (OAuth2, API keys, SDK init, dashboard links) |
sinch-conversation-api |
Messaging | Omnichannel messaging — SMS, WhatsApp, RCS, MMS, Viber, and more. Includes channel guides, templates, batch sending, and webhooks |
sinch-provisioning-api |
Messaging | Provision WhatsApp senders, RCS agents, templates, and webhooks |
sinch-voice-api |
Voice & Video | Make, receive, and control voice calls (SVAML, IVR, TTS, conferencing) |
sinch-in-app-calling |
Voice & Video | In-app voice and video SDK |
sinch-elastic-sip-trunking |
Voice & Video | SIP trunk and number management |
sinch-mailgun |
Mailgun Email API — sending, receiving, tracking | |
sinch-mailgun-inspect |
Email preview and rendering | |
sinch-mailgun-optimize |
Email deliverability optimization | |
sinch-mailgun-validate |
Email address verification | |
sinch-numbers-api |
Numbers | Search, rent, manage, and release phone numbers |
sinch-number-order-api |
Numbers | Multi-step number ordering with KYC compliance |
sinch-imported-numbers-hosting-orders |
Numbers | Import, host, and text-enable non-Sinch phone numbers |
sinch-10dlc |
Numbers | US 10DLC brand and campaign registration |
sinch-verification-api |
Verification | Phone number verification (SMS, Voice, Flashcall, WhatsApp) |
sinch-number-lookup-api |
Verification | Phone number lookup and validation |
sinch-fax-api |
Other | Send and receive faxes |
Skill Structure
skills/
<product>/
SKILL.md # Main skill file (required)
scripts/ # Optional helper scripts
references/ # Optional detailed reference material
assets/ # Optional images or other assets
Each skill lives in its own folder under skills/. The SKILL.md file contains YAML frontmatter (name and description) and markdown sections covering Overview, Getting Started, Key Concepts, Common Patterns, Gotchas & Best Practices, and Links.
Contributing
- Create
skills/<product-name>/SKILL.mdwith YAML frontmatter (---delimiters,nameanddescriptionfields) - Fill in the YAML frontmatter and all body sections
- Keep each SKILL.md under 500 lines
- Use
sinch-<product>naming for thenamefield - Write for AI agents: concise, actionable, include code examples
- Use curl and Node.js SDK (
@sinch/sdk-core) for examples. Exception: Mailgun skills usemailgun.js.
Links
Use of Sinch Services
These Skills provides developers with a way to interact with Sinch APIs and services from supported developer tools or environments. Use of Sinch services requires a valid Sinch account and is subject to the applicable Sinch Terms of Service available at: https://sinch.com/legal/terms-and-conditions/other-sinch-terms-conditions/sinch-engage/sinch-engage-terms/
These Skills may be used in conjunction with third-party developer tools, IDEs, platforms, or environments that are not operated or controlled by Sinch. Such third-party tools or platforms are subject to their own terms and policies.
These Skills are provided on an “as-is” basis, and Sinch is not responsible for the operation, availability, performance, or security of any third-party tools or platforms.
License
Apache-2.0
Copyright Sinch AB, https://sinch.com
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found