Toolverse
All skills

speak-migration-deep-dive

by jeremylongshore

Execute Speak major re-architecture and migration strategies for language learning platforms.\nUse when migrating to or from Speak, performing major version upgrades,\nor re-platforming existing language learning integrations.\nTrigger with phrases like \

Installation

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

Installation

Quick info

Category
Security

About this skill

Execute Speak major re-architecture and migration strategies for language learning platforms.\nUse when migrating to or from Speak, performing major version upgrades,\nor re-platforming existing language learning integrations.\nTrigger with phrases like \

How to use

  1. Upewnij się, że masz ukończoną konfigurację speak-install-auth z ważnymi poświadczeniami API Speak. Przygotuj zmienne środowiskowe: SPEAK_API_KEY, SPEAK_APP_ID i NODE_ENV.

  2. Skonfiguruj skill poprzez utworzenie pliku konfiguracyjnego speak_migration_deep_dive_config.ts z danymi dostępu do API. Wstaw swój klucz API i identyfikator aplikacji Speak do zmiennych środowiskowych.

  3. Zaimplementuj klienta Speak poprzez import SpeakClient z pakietu @speak/language-sdk i inicjalizację go przy użyciu przygotowanej konfiguracji.

  4. Uruchom kontrolę zdrowia systemu, aby zweryfikować połączenie z API Speak. Funkcja health.check() zwróci status połączenia i potwierdzi, że integracja jest gotowa do produkcji.

  5. Zweryfikuj konfigurację za pomocą polecenia curl, wysyłając żądanie do endpointu /v1/health z nagłówkiem Authorization zawierającym Twój klucz API. Odpowiedź JSON potwierdzi poprawną konfigurację.

  6. Po pomyślnej weryfikacji skill jest gotów do obsługi migracji danych studentów i przejść między platformami edukacyjnymi. Monitoruj błędy autoryzacji (401) i upewnij się, że klucz API jest aktualny.

Related skills

backend-security-coder

by sickn33

Expert in secure backend coding practices specializing in input validation, authentication, and API security. Use PROACTIVELY for backend security implementations or security code reviews.

Security
1133

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

reviewing-code

by CaptainCrouton89

Systematically evaluate code changes for security, correctness, performance, and spec alignment. Use when reviewing PRs, assessing code quality, or verifying implementation against requirements.

Security
1493

skill-writer

by pytorch

Guide users through creating Agent Skills for Claude Code. Use when the user wants to create, write, author, or design a new Skill, or needs help with SKILL.md files, frontmatter, or skill structure.

Security
15116

security-compliance

by davila7

Guides security professionals in implementing defense-in-depth security architectures, achieving compliance with industry frameworks (SOC2, ISO27001, GDPR, HIPAA), conducting threat modeling and risk assessments, managing security operations and incident response, and embedding

Security
1172

brand-voice

by anthropics

Apply and enforce brand voice, style guide, and messaging pillars across content. Use when reviewing content for brand consistency, documenting a brand voice, adapting tone for different audiences, or checking terminology and style guide compliance.

Security
48158