From maxim
Voice-driven invocation of Maxim's full capability surface. Wraps [mbailey/voicemode](https://github.com/mbailey/voicemode) for STT (Whisper) + TTS (Kokoro) and adds office-aware intent routing, hotword config, and decision capture.
npx claudepluginhub drnabeelkhan/maxim --plugin mxm-pack-l3-4-govtechThis skill uses the workspace's default tool permissions.
Voice-driven invocation of Maxim's full capability surface. Wraps [mbailey/voicemode](https://github.com/mbailey/voicemode) for STT (Whisper) + TTS (Kokoro) and adds office-aware intent routing, hotword config, and decision capture.
Generates design tokens/docs from CSS/Tailwind/styled-components codebases, audits visual consistency across 10 dimensions, detects AI slop in UI.
Records polished WebM UI demo videos of web apps using Playwright with cursor overlay, natural pacing, and three-phase scripting. Activates for demo, walkthrough, screen recording, or tutorial requests.
Delivers idiomatic Kotlin patterns for null safety, immutability, sealed classes, coroutines, Flows, extensions, DSL builders, and Gradle DSL. Use when writing, reviewing, refactoring, or designing Kotlin code.
Voice-driven invocation of Maxim's full capability surface. Wraps mbailey/voicemode for STT (Whisper) + TTS (Kokoro) and adds office-aware intent routing, hotword config, and decision capture.
Maxim is the only multi-agent framework with native voice-driven executive office routing.
/mxm-voiceThis skill DOES NOT do STT or TTS itself. It depends on two layers:
The flow:
[User speaks] → [voicemode Whisper STT]
↓
[transcribed text]
↓
[mxm-voice.voice_invoke_command]
↓
Hotword match? ─── YES ──→ [dispatch slash command]
↓
NO
↓
[/mxm-route <utterance>] → [executive-router classifies intent]
↓
[skill execution]
↓
[text response]
↓
[mxm-voice.voice_brief_office or formatted response]
↓
[voicemode Kokoro TTS]
↓
[User hears response]
/mxm-voice prints install instructions and exits gracefully:
🗣️ VoiceMode not detected. Install with:
claude plugin marketplace add mbailey/voicemode
claude plugin install voicemode@voicemode
/voicemode:install
The mxm-voice MCP server still runs (provides voice_status, hotword config validation, decision capture from typed transcripts) — only the actual STT/TTS requires voicemode.
User-editable file: config/voice-phrases.yml
phrases:
- pattern: "maxim run my project health check"
dispatch: "/mxm-health"
- pattern: "maxim draft a landing page *"
dispatch: "/mxm-design landing page $1"
- pattern: "maxim research * tell me how it improves *"
dispatch: "/mxm-cino research $1 for $2"
Pattern types: plain string (substring match), wildcards (* captured as $1, $2), regex (regex:<pattern>).
User adds/removes/renames phrases freely. Config reloads on every voice invocation — no restart.
| Spoken | Dispatched |
|---|---|
| "Maxim, morning CEO cycle" | /mxm-ceo-morning |
| "Maxim, overnight CEO cycle" | /mxm-ceo-overnight |
| "Maxim, portfolio status" | /mxm-portfolio |
| "Maxim, project status" | /mxm-status |
| "Maxim, run project health check" | /mxm-health |
| "Maxim, run wiki ingest" | /mxm-wiki ingest |
| "Maxim, query wiki *" | /mxm-wiki query $1 |
| "Maxim, audit the wiki" | /mxm-wiki lint |
| "Maxim, review unverified pages" | /mxm-wiki explore |
| "Maxim, recall *" | /mxm-recall $1 |
| "Maxim, remember *" | /mxm-remember $1 |
| "Maxim, brief me on the *" | voice_brief_office($1) |
| "Maxim, draft a landing page *" | /mxm-design landing page $1 |
| "Maxim, research * tell me how it improves *" | /mxm-cino research $1 for $2 |
.claude-sessions-memory/decision-log.md with timestamp + transcriptVoice Invocation:
Heard: "<transcribed utterance>"
Match: HOTWORD | EXECUTIVE_ROUTER | UNCLASSIFIED
Dispatched: <slash command or fallback>
TTS Response: <spoken text — concise>
Captured to memory: YES (decision tag) | NO
Confidence: 🟢 HIGH (clean transcription, hotword match) | 🟡 MEDIUM (router classified) | 🔴 LOW (unclassified, asked for clarification)
/mxm-route <utterance> for intent classificationvoice_capture_decision writes to session memorymcp/mxm-voice/ — MCP server implementationconfig/voice-phrases.yml — user-editable hotword config.claude/commands/mxm-voice.md — slash command entry pointCopyright (c) 2026 iSystematic Inc. Maxim product. BSL 1.1.