Insights

Neu: Sinch Skills – Fundiertes Know-how zu den Sinch APIs direkt in Ihrem KI-Coding-Agenten

Image for Neu: Sinch Skills – Fundiertes Know-how zu den Sinch APIs direkt in Ihrem KI-Coding-Agenten

KI-Coding-Tools wie Claude Code, Gemini CLI und Cursor helfen Ihnen, um schneller zu entwickeln. Doch diese Tools sind nur so gut wie der Kontext, den sie zur Verfügung haben – und bei der Arbeit mit APIs geraten sie oft an ihre Grenzen. Das Tool ist nicht das Problem. Es braucht nur das richtige Wissen. 

Deshalb haben wir Sinch Skills entwickelt. Ein umfassender Satz strukturierter Wissensdateien, der Ihrem KI-Coding-Tool für jede Sinch API den nötigen Kontext liefert. Installieren Sie es einmal, und überlassen Sie den Rest Ihrem KI-Coding-Tool. 

Generische KI-Trainingsdaten bringen Sie zwar nahe an produktionsreifen Code heran, aber „fast“ ist nicht gut genug.

Entwicklungsteams, die mit KI-Tools entwickeln, können auf einige typische Probleme stoßen: 

When developers use AI agents to build with APIs today, they may run into some predictable problems: 

  • Auth methods vary by API 
  • Regional endpoint rules are not always documented in a way agents easily pick up
  • Agents often retry billable actions, without first verifying the action’s state, leading to unnecessary charges 
  • Async flows — webhook setup, processing modes, campaign approval — require sequencing that agents have to guess at without guidance. 

Sinch Skills sind strukturierte Dateien , die Ihr KI-Coding-Tool als Kontext nutzt. Sie helfen Entwicklungsteams dabei, typische Probleme bei KI-generierten API-Integrationen zu vermeiden. 

Jeder Skill besteht aus einem Verzeichnis mit einer Datei namensSKILL.md, die alles enthält, was das Tool für die Arbeit mit einer bestimmten Sinch API benötigt, darunter:

Each skill is a directory containing a SKILL.md file with everything the agent needs to work with a specific Sinch API, including:

  • Auth setup
  • Getting-started code
  • Key concepts
  • Common patterns and “gotchas” 
  • Links to the full API reference

Progressive Disclosure hält den Kontext übersichtlich

Skills nutzen das Prinzip der schrittweisen Offenlegung, damit das Kontextfenster Ihres KI-Tools nicht mit Informationen überladen wird. 

Skills use progressive disclosure, so they don’t overwhelm your agent’s context window. 

  1. Your agent starts by loading only the name and description of each skill. This tells it what knowledge is available. 
  2. When a task matches a skill, the agent reads the full SKILL.md and any referenced scripts or assets.
  3. Your agent generates code guided by real Sinch expertise, not training data guesswork.

Skills für das gesamte Sinch Produktportfolio

Die Skills unterstützen bereits alle wichtigen Produktbereiche von Sinch.

KategorieSkills
CoreAuthentifizierung − OAuth2, API-Schlüssel, SDK-Initialisierung für alle APIs
MessagingConversation API, Provisioning API − 11 Kanäle, einschließlich WhatsApp, SMS, RCS, MMS, Viber 
VoiceVoice-API — Callouts, IVR, TTS, Konferenzen, SVAML-Anrufsteuerung 
Video & SIPIn-App-Anrufe, Elastic SIP Trunking
E-MailMailgun, Mailgun Inspect, Mailgun Optimize, Mailgun Validate
TelefonnummernNumbers API, Number Order API, Importierte Nummern, 10DLC-Registrierung
VerifizierungVerifizierungs-API, Nummernsuche-API
SonstigesFax-API

Skills bieten aber mehr als reine API-Beispiele. Sie enthalten bewährte Muster aus der Praxis, die richtige Reihenfolge von Abläufen und Hinweise zu Sonderfällen – genau die Details, die aus einem Prototyp produktionsreifen Code machen. 

So sieht das in der Praxis aus:

A few examples of what that looks like in practice:

  • The 10DLC skill covers the full six-step registration workflow, including why vague campaign descriptions get rejected by TCR and why you should always use FULL registration type for production.
  • The Verification skill leads with the auth pattern developers get wrong most often: Application Key and Secret, not project OAuth2.
  • The Voice skill covers that cli is required for TTS callouts to connect, that instruction order in SVAML matters, and that ACE callbacks are not sent for in-app destinations.

Developer Experience im Zeitalter von KI

Früher bedeutete eine gute Developer Experience vor allem klare Dokumentation, gute SDKs und ein schnelles Onboarding. Das ist nach wie vor wichtig. Doch heute besteht die Aufgabe von Entwicklungsteams oft darin, KI-Tools anzuleiten, die die eigentliche Implementierung übernehmen. 

Dadurch verändert sich auch die Bedeutung einer guten Developer Experience. Es reicht nicht mehr aus, eine Dokumentation bereitzustellen, die für Menschen verständlich ist. Das Wissen muss in einer Form vorliegen, die auch ein KI-Tool nutzen kann – strukturiert, praxisorientiert und klar abgegrenzt. 

Sinch Skills ist unsere Antwort darauf. Unser Ziel ist es, dass Ihr KI-Tool wie ein erfahrenes Sinch-Teammitglied arbeitet: mit den richtigen Mustern, einem Gespür für typische Fehler und Code, auf den Sie sich verlassen können. 

Mit einem einzigen Befehl loslegen

npx skills add sinch/skills

Mit diesem Befehl werden alle Skills zur Umgebung Ihres Tools hinzugefügt. Sie können Skills auch einzeln installieren oder sie über das Sinch Plugins Repository einrichten.  

Die Skills sind kostenlos und als Open Source unter Apache-2.0 verfügbar. Für die Nutzung der APIs, auf die sich die Skills beziehen, benötigen Sie ein Sinch Konto. Registrieren Sie sich unter dashboard.sinch.com.

Die vollständige Sinch Skills-Bibliothek finden Sie unter github.com/sinch/skills. Schauen Sie vorbei und teilen Sie uns mit, was Sie davon halten. Wenn Ihnen die Skills gefallen, freuen wir uns über einen ⭐ auf GitHub – so helfen Sie dabei, die Community weiter auszubauen. 

Dies ist erst der Anfang. Wir werden die Skills kontinuierlich aktualisieren, wenn sich APIs weiterentwickeln, und die Abdeckung anhand der tatsächlichen Anwendungsfälle erweitern. Sie haben Feedback oder möchten etwas beitragen? Das Projekt ist offen und wir freuen uns über Pull Requests. 

Über Sinch

Sinch ermöglicht Unternehmen eine nahtlose Kommunikation mit ihren Kundinnen und Kunden und schafft damit die Basis für langfristige Kundenbeziehungen. Mehr als 150.000 Unternehmen, darunter einige der weltweit führenden Technologieunternehmen, verlassen sich auf das zuverlässige Netzwerk von Sinch für Messaging, Voice, Verifizierung und E-Mail. Weitere Informationen zu Sinch sowie zu unseren Produkten und Services finden Sie unter sinch.com.

Sinch drives seamless conversations that create lasting connections between businesses and their customers. More than 150,000 businesses, including the world’s leading tech companies, rely on Sinch’s most reliable network for messaging, voice, verification and email. Visit sinch.com to learn more about Sinch and our products and services.