Toolverse
All skills

speak-sdk-patterns

by jeremylongshore

Apply production-ready Speak SDK patterns for TypeScript and Python.\nUse when implementing Speak integrations, refactoring SDK usage,\nor establishing team coding standards for language learning features.\nTrigger with phrases like \

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Security

About this skill

Apply production-ready Speak SDK patterns for TypeScript and Python.\nUse when implementing Speak integrations, refactoring SDK usage,\nor establishing team coding standards for language learning features.\nTrigger with phrases like \

How to use

  1. Upewnij się, że masz ukończony setup autentykacji z skill'u speak-install-auth oraz ważne poświadczenia API skonfigurowane w swoim środowisku.

  2. Zainstaluj ffmpeg na swoim systemie — jest wymagany do przetwarzania plików audio przed wysłaniem do API Speak.

  3. Zaimportuj wzorzec ConversationManager do swojego projektu TypeScript lub Python. Klasa zarządza sesją konwersacyjną, przechowując informacje o turach, czasie rozpoczęcia i języku nauki.

  4. Aby rozpocząć lekcję, wywołaj metodę startLesson() z parametrami: język docelowy, scenariusz konwersacji i poziom zaawansowania. Metoda zwróci identyfikator sesji, który będziesz używać w kolejnych krokach.

  5. Dla każdej odpowiedzi użytkownika wywołaj submitResponse() z identyfikatorem sesji i ścieżką do pliku audio. Skill automatycznie prześle audio do API, otrzyma ocenę wymowy i zwróci wynik turny.

  6. Po zakończeniu lekcji użyj endAndReport() aby zamknąć sesję i otrzymać podsumowanie z czasem trwania, liczbą tur i średnią oceną wymowy.

Related skills

google-analytics

by davila7

Analyze Google Analytics data, review website performance metrics, identify traffic patterns, and suggest data-driven improvements. Use when the user asks about analytics, website metrics, traffic analysis, conversion rates, user behavior, or performance optimization.

Security
1260

payload

by payloadcms

Use when working with Payload CMS projects (payload.config.ts, collections, fields, hooks, access control, Payload API). Use when debugging validation errors, security issues, relationship queries, transactions, or hook behavior.

Security
50171

reverse-engineering-tools

by gmh5225

Guide for reverse engineering tools and techniques used in game security research. Use this skill when working with debuggers, disassemblers, memory analysis tools, binary analysis, or decompilers for game security research.

Security
3168

architect-review

by sickn33

Master software architect specializing in modern architecture patterns, clean architecture, microservices, event-driven systems, and DDD. Reviews system designs and code changes for architectural integrity, scalability, and maintainability. Use PROACTIVELY for architectural

Security
2773

software-security

by project-codeguard

A software security skill that integrates with Project CodeGuard to help AI coding agents write secure code and prevent common vulnerabilities. Use this skill when writing, reviewing, or modifying code to ensure secure-by-default practices are followed.

Security
1678

openapi-spec-generation

by wshobson

Generate and maintain OpenAPI 3.1 specifications from code, design-first specs, and validation patterns. Use when creating API documentation, generating SDKs, or ensuring API contract compliance.

Security
18109