speak-data-handling

SKILL.md

Speak Data Handling

Overview

Handle sensitive user data and audio recordings correctly when integrating with Speak language learning.

Prerequisites

  • Understanding of GDPR/CCPA requirements
  • Speak SDK with data export capabilities
  • Database for audit logging
  • Scheduled job infrastructure for cleanup
  • Audio storage with encryption

Instructions

  1. Data Classification
  2. Audio Data Privacy
  3. Learning Data Handling
  4. GDPR/CCPA Compliance

For full implementation details, load: Read(${CLAUDE_SKILL_DIR}/references/implementation-guide.md)

Output

  • Audio consent management
  • Secure audio storage with encryption
  • PII detection and sanitization
  • Retention policy enforcement
  • GDPR/CCPA compliance (export/delete)

Error Handling

Issue Cause Solution
PII in lessons User shared personal info Sanitize before storage
Audio not deleted Storage error Retry with exponential backoff
Export incomplete Timeout Use streaming export
Consent not recorded Race condition Use transactions

Examples

See references/implementation-guide.md for detailed examples.

Resources

Next Steps

For enterprise access control, see speak-enterprise-rbac.

Weekly Installs
11
GitHub Stars
1.6K
First Seen
10 days ago
Installed on
opencode11
codebuddy11
github-copilot11
codex11
kimi-cli11
gemini-cli11