speak-local-dev-loop

Solid

Configure Speak local development with mocked tutors and audio testing. Use when setting up a development environment, configuring test workflows, or building language learning features locally. Trigger with phrases like "speak dev setup", "speak local development", "speak dev environment", "develop with speak".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Speak Local Dev Loop ## Overview Set up a fast local development workflow for Speak language learning integrations. Includes mock tutor responses for offline development, audio test fixtures, and a debug mode for scoring analysis. ## Prerequisites - Completed `speak-install-auth` setup - Node.js 18+ with npm/pnpm - ffmpeg installed (for audio conversion) ## Instructions ### Step 1: Project Structure ``` speak-app/ src/ speak/client.ts # Speak API client speak/tutor.ts # AI tutor conversation manager speak/pronunciation.ts # Pronunciation assessment speak/audio.ts # Audio recording and preprocessing tests/ mocks/ # Mock responses for offline dev fixtures/ # Sample audio files for testing unit/ # Unit tests with mocked API integration/ # Integration tests (needs API key) .env.development # Dev credentials .env.test # Test credentials (mock mode) ``` ### Step 2: Mock Tutor for Offline Development ```typescript // tests/mocks/mock-speak-client.ts export class MockSpeakClient { async startConversation(config: any) { return { id: 'mock-session-123', firstPrompt: { text: 'Hola! Bienvenido. Como te llamas?', audioUrl: null, }, }; } async sendTurn(sessionId: string, input: any) { return { tutorText: 'Muy bien! Tu pronunciacion es buena.', pronunciationScore: 85, corrections: [],...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

elevenlabs-local-dev-loop

Configure local ElevenLabs development with mocking, hot reload, and audio testing. Use when setting up a dev environment for TTS/voice projects, configuring test workflows, or building a fast iteration cycle with ElevenLabs audio. Trigger: "elevenlabs dev setup", "elevenlabs local development", "elevenlabs dev environment", "develop with elevenlabs", "test elevenlabs locally".

2,266 Updated today
jeremylongshore
AI & Automation Featured

deepgram-local-dev-loop

Configure Deepgram local development workflow with testing and mocks. Use when setting up development environment, configuring test fixtures, or establishing rapid iteration patterns for Deepgram integration. Trigger: "deepgram local dev", "deepgram development setup", "deepgram test environment", "deepgram dev workflow", "deepgram mock".

2,266 Updated today
jeremylongshore
AI & Automation Solid

speak-hello-world

Create your first Speak AI tutoring session with pronunciation feedback. Use when starting a new Speak integration, testing your setup, or learning basic language learning API patterns. Trigger with phrases like "speak hello world", "speak example", "speak quick start", "first speak lesson".

2,266 Updated today
jeremylongshore
AI & Automation Featured

mindtickle-local-dev-loop

Local Dev Loop for MindTickle. Trigger: "mindtickle local dev loop".

2,266 Updated today
jeremylongshore
AI & Automation Solid

speak-core-workflow-a

Execute Speak primary workflow: AI Conversation Practice with real-time feedback. Use when implementing conversation practice features, building AI tutor interactions, or core language learning dialogue systems. Trigger with phrases like "speak conversation practice", "speak AI tutor", "speak dialogue", "primary speak workflow".

2,266 Updated today
jeremylongshore