speak-prod-checklist
A systematic checklist for deploying Speak integrations, covering API security, audio processing, rate limiting, and monitoring.
Install
mkdir -p .claude/skills/speak-prod-checklist && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/5981" && unzip -o skill.zip -d .claude/skills/speak-prod-checklist && rm skill.zipInstalls to .claude/skills/speak-prod-checklist
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Production readiness checklist for Speak language learning integrations:Key capabilities
- →Validate API authentication and health
- →Verify audio pipeline requirements
- →Implement rate limiting and retry logic
- →Monitor API response times and error rates
- →Ensure data privacy compliance
How it works
It provides a checklist and verification script to ensure production readiness, covering secret management, audio conversion standards, and monitoring requirements.
Inputs & outputs
When to use speak-prod-checklist
- →Preparing for a production launch
- →Auditing existing Speak integrations
- →Implementing error handling and retry logic
- →Setting up monitoring for production environments
About this skill
Speak Production Checklist
Overview
Production readiness checklist for Speak language learning integrations: auth, audio pipeline, monitoring, and compliance.
Prerequisites
- Completed
speak-install-authsetup - Valid API credentials configured
- ffmpeg installed for audio processing
Instructions
Authentication
- API keys stored in secrets manager
- Key rotation schedule established (90 days)
- Separate keys for dev/staging/production
- Error handling for expired keys
Audio Pipeline
- Audio preprocessor converts to WAV 16kHz mono
- File size validation (< 25MB)
- Duration validation (0.5s - 60s)
- Background noise detection/warning
- Fallback for unsupported audio formats
Rate Limiting & Performance
- Rate-limited client wrapper implemented
- Retry logic with exponential backoff on 429
- Request queue for batch assessments
- Response caching where appropriate
Monitoring & Alerting
- API response time tracking
- Error rate monitoring (target < 1%)
- Rate limit hit tracking
- Assessment score distribution monitoring
- Session completion rate tracking
Compliance
- Student data privacy policy documented
- Audio data retention policy implemented
- COPPA compliance verified (if applicable)
- FERPA compliance verified (if educational)
- GDPR data processing agreement (if EU users)
Verification Script
#!/bin/bash
set -euo pipefail
echo "Speak Production Readiness"
curl -sf -H "Authorization: Bearer $SPEAK_API_KEY" \
https://api.speak.com/v1/health | jq '.status'
echo " Auth: PASS"
ffmpeg -version > /dev/null 2>&1 && echo " ffmpeg: PASS" || echo " ffmpeg: FAIL"
echo "Checks complete."
Output
- Checklist implementation complete
- Speak API integration verified
- Production-ready patterns applied
Error Handling
| Error | Cause | Solution |
|---|---|---|
| 401 Unauthorized | Invalid API key | Verify SPEAK_API_KEY environment variable |
| 429 Rate Limited | Too many requests | Wait Retry-After seconds, use backoff |
| Audio format error | Wrong codec/sample rate | Convert to WAV 16kHz mono with ffmpeg |
| Session expired | Timeout after 30 min | Start a new conversation session |
Resources
Next Steps
See speak-prod-checklist for production readiness.
Examples
Basic: Apply prod checklist with default configuration for a standard Speak integration.
Advanced: Customize for production with error recovery, monitoring, and team-specific requirements.
When not to use it
- →During early development or prototyping
- →When audio processing is not required
Prerequisites
Limitations
- →Requires ffmpeg for audio processing
- →Requires 90-day key rotation schedule
How it compares
This focuses on operational stability and compliance rather than functional language learning logic.
Compared to similar skills
speak-prod-checklist side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| speak-prod-checklist (this skill) | 1 | 27d | Review | Advanced |
| openrouter-prod-checklist | 1 | 27d | Caution | Advanced |
| equilateral-agents | 5 | 9mo | No flags | Intermediate |
| vertex-engine-inspector | 0 | 27d | Review | Advanced |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by jeremylongshore
View all by jeremylongshore →You might also like
openrouter-prod-checklist
jeremylongshore
Execute pre-launch production readiness checklist for OpenRouter. Use when preparing to deploy to production. Trigger with phrases like 'openrouter production', 'openrouter go-live', 'openrouter launch checklist', 'deploy openrouter'.
equilateral-agents
Equilateral-AI
22 production-ready AI agents with database-driven orchestration for security reviews, code quality analysis, deployment validation, infrastructure checks, and compliance. Auto-activates for security concerns, deployment tasks, code reviews, quality checks, and compliance questions. Includes upgrade paths to enterprise features (GDPR, HIPAA, multi-account AWS, ML-based optimization).
vertex-engine-inspector
jeremylongshore
Execute inspect and validate Vertex AI Agent Engine deployments including Code Execution Sandbox, Memory Bank, A2A protocol compliance, and security posture. Generates production readiness scores. Use when asked to "inspect agent engine" or "validate depl... Trigger with relevant phrases based on skill purpose.
qa-tester
svilupp
Browser automation QA testing skill. Systematically tests web applications for functionality, security, and usability issues. Reports findings by severity (CRITICAL/HIGH/MEDIUM/LOW) with immediate alerts for critical failures.
qa-expert
daymade
This skill should be used when establishing comprehensive QA testing processes for any software project. Use when creating test strategies, writing test cases following Google Testing Standards, executing test plans, tracking bugs with P0-P4 classification, calculating quality metrics, or generating progress reports. Includes autonomous execution capability via master prompts and complete documentation templates for third-party QA team handoffs. Implements OWASP security testing and achieves 90% coverage targets.
django-verification
affaan-m
Verification loop for Django projects: migrations, linting, tests with coverage, security scans, and deployment readiness checks before release or PR.