/voxtype-install
Guide the user through installing, configuring, and launching
$ npx -y skills add pchalasani/claude-code-tools --skill voxtype-install --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
- Slash command
/voxtype-install
Context preview
The summary Claude sees to decide when to auto-load this skill.
Guide the user through installing, configuring, and launching
SKILL.md
voxtype-install.SKILL.mdname: voxtype-install
description: Guide the user through installing, configuring, and launching
voxtype — local on-device voice dictation (speech-to-text that types
wherever the cursor is). Use when the user asks to install voxtype, set
up voice dictation / voice typing, or asks how to dictate into their
editor, terminal, or a coding agent's prompt.
voxtype Install Guide
voxtype is a standalone PyPI package for fully on-device voice dictation on macOS. It types transcribed speech into whatever app has focus. No cloud, no accounts, no audio leaving the machine.
Install
One command; it picks the best engine for the machine automatically (Apple-GPU `parakeet-mlx` on Apple Silicon, CPU `parakeet` elsewhere):
uv tool install voxtype
If the user doesn't have `uv`, either install it first (`curl -LsSf https://astral.sh/uv/install.sh | sh`) or use `pipx install voxtype`.
Note: voxtype only works on macOS (it types via macOS accessibility APIs). Tell the user this up front if they are on Linux/Windows.
Configure
Run the interactive wizard — it asks a handful of explained questions (engine, activation mode, hotkey, ...) and writes `~/.config/voxtype/config.toml`:
voxtype setup
This must run in the user's own terminal (it is interactive); do not run it through an agent shell. Alternative for hand-editors: `voxtype init` writes a fully commented sample config instead.
Editing the config directly
All settings live in `~/.config/voxtype/config.toml` — every key is optional and the file `voxtype init` writes is fully commented. You (the agent) can open and edit this file to help the user tune specific options; common ones:
- `engine` — `parakeet-mlx` (Apple GPU), `parakeet` (CPU), or `moonshine`.
- `mode` — `toggle` (hotkey), `wake` (wake word), or `vad` (always on).
- `segmentation` — `hold` (whole take on toggle-off) or `vad` (per pause).
- `hotkey` — toggle chord, e.g. `"<ctrl>+;"` (run `voxtype hotkey` to
record one).
- `sounds` — set `false` to silence the start/stop chimes.
- `wake_word` / `wake_word_aliases`, `submit_phrases`, `overlay`,
`paste_hotkey`, `cancel_hotkey`, `copy_to_clipboard`, and more.
For the full list — every key, its default, and the engine comparison — read the **Configuration & CLI** reference: <https://pchalasani.github.io/claude-code-tools/tools/voxtype/configuration/>
Launch
voxtype
Then: press `Ctrl+;` (default hotkey), speak, press `Ctrl+;` again — the take is transcribed and typed at the cursor. `Esc` cancels a recording. Saying "go", "over", or "submit" alone presses Enter.
First-run notes for the user:
- macOS will prompt for **Microphone**, **Accessibility**, and
**Input Monitoring** permissions for the terminal app — all three must be granted, then voxtype restarted.
- The first launch downloads the speech model (up to ~2 GB for the
default Apple-GPU engine, ~490 MB for the CPU engine); later launches skip the download and just load it onto the GPU (a few seconds, shown by a spinner).
Reference
- Config file: `~/.config/voxtype/config.toml` (fully commented; edit to
tune any setting)
- `voxtype --help` — all flags and subcommands
- Config reference (every key + defaults):
https://pchalasani.github.io/claude-code-tools/tools/voxtype/configuration/
- Overview & full docs:
https://pchalasani.github.io/claude-code-tools/tools/voxtype/
Read more
name: voxtype-install description: Guide the user through installing, configuring, and launching voxtype — local on-device voice dictation (speech-to-text that types wherever the cursor is). Use when the user asks to install voxtype, set up voice dictation / voice typing, or asks how to dictate into their editor, terminal, or a coding agent's prompt.
voxtype Install Guide
voxtype is a standalone PyPI package for fully on-device voice dictation on macOS. It types transcribed speech into whatever app has focus. No cloud, no accounts, no audio leaving the machine.
Install
One command; it picks the best engine for the machine automatically (Apple-GPU `parakeet-mlx` on Apple Silicon, CPU `parakeet` elsewhere):
uv tool install voxtype
If the user doesn't have `uv`, either install it first (`curl -LsSf https://astral.sh/uv/install.sh | sh`) or use `pipx install voxtype`.
Note: voxtype only works on macOS (it types via macOS accessibility APIs). Tell the user this up front if they are on Linux/Windows.
Configure
Run the interactive wizard — it asks a handful of explained questions (engine, activation mode, hotkey, ...) and writes `~/.config/voxtype/config.toml`:
voxtype setup
This must run in the user's own terminal (it is interactive); do not run it through an agent shell. Alternative for hand-editors: `voxtype init` writes a fully commented sample config instead.
Editing the config directly
All settings live in `~/.config/voxtype/config.toml` — every key is optional and the file `voxtype init` writes is fully commented. You (the agent) can open and edit this file to help the user tune specific options; common ones:
- `engine` — `parakeet-mlx` (Apple GPU), `parakeet` (CPU), or `moonshine`.
- `mode` — `toggle` (hotkey), `wake` (wake word), or `vad` (always on).
- `segmentation` — `hold` (whole take on toggle-off) or `vad` (per pause).
- `hotkey` — toggle chord, e.g. `"<ctrl>+;"` (run `voxtype hotkey` to
record one).
- `sounds` — set `false` to silence the start/stop chimes.
- `wake_word` / `wake_word_aliases`, `submit_phrases`, `overlay`,
`paste_hotkey`, `cancel_hotkey`, `copy_to_clipboard`, and more.
For the full list — every key, its default, and the engine comparison — read the **Configuration & CLI** reference: <https://pchalasani.github.io/claude-code-tools/tools/voxtype/configuration/>
Launch
voxtype
Then: press `Ctrl+;` (default hotkey), speak, press `Ctrl+;` again — the take is transcribed and typed at the cursor. `Esc` cancels a recording. Saying "go", "over", or "submit" alone presses Enter.
First-run notes for the user:
- macOS will prompt for **Microphone**, **Accessibility**, and
**Input Monitoring** permissions for the terminal app — all three must be granted, then voxtype restarted.
- The first launch downloads the speech model (up to ~2 GB for the
default Apple-GPU engine, ~490 MB for the CPU engine); later launches skip the download and just load it onto the GPU (a few seconds, shown by a spinner).
Reference
- Config file: `~/.config/voxtype/config.toml` (fully commented; edit to
tune any setting)
- `voxtype --help` — all flags and subcommands
- Config reference (every key + defaults):
https://pchalasani.github.io/claude-code-tools/tools/voxtype/configuration/
- Overview & full docs:
https://pchalasani.github.io/claude-code-tools/tools/voxtype/
Practical productivity tools for Claude Code, Codex-CLI, and similar CLI coding agents.
Repo: pchalasani/claude-code-tools
Other skills on claude-code-tools.
- /recover-context
Extract full context of the last task from the most recent parent session
Open skill - /session-search
For CLI agents WITHOUT subagent support (e.g., Codex CLI). Search previous code agent sessions for specific work, decisions, or code patterns.
Open skill - /dynamic-workflow
Create, review, run, inspect, pause, resume, and cancel durable JavaScript workflows that coordinate multiple headless Codex agents. Use for dynamic fan-out and fan-in, per-item analysis, multi-stage agent pipelines, loops or branches driven by worker results, long background
Open skill - /add-pattern
Use this skill when you learn one or more design pattern(s) in the
Open skill - /patterns
Design patterns for the Langroid multi-agent LLM framework. Covers
Open skill - /msg
Inter-agent communication via the msg CLI. Use this when you need to send messages to other agent sessions, read incoming messages, or coordinate with other agents in tmux panes.
Open skill

