소개
This skill provides standardized implementation patterns for handling Speak webhooks, focusing on security and reliability. It includes ready-to-use TypeScript code for Hmac-SHA256 signature verification to prevent spoofing, replay attack protection via timestamp validation, and idempotency logic using Redis to ensure events are not processed multiple times. Developers can quickly implement type-safe handlers for various Speak-specific events like lesson completions, streak milestones, and level-ups, facilitating a robust backend integration for education and language learning applications.