Skip to content
Back to Blog
6 min read

I stopped typing: the hands-on guide to voice-first work with Wispr Flow, with a one-week list and a Skills kit

5,410 dictations, 1,616 of them into a terminal. Three real examples, ten minutes of Wispr Flow settings (MCP included), a one-week task list, and four open-source Skills you can install today.

A voice turning into a rail: from speech to a terminal, meetings and documents

5,410 dictations in the last few months, 1,616 of them straight into a terminal. This is not a post about a tool. It is a guide to the rail you build after it.

What is here:

  • Three real examples of a spoken sentence turning into work
  • Ten minutes of settings inside Wispr Flow, MCP included
  • The rail in three connections, and a one-week task list
  • Four open-source Skills, two lines to install

Part 1: what it sounds like in practice

The rule I learned fast: one spoken sentence should be one complete task. Not "do something", but what, for whom, and what comes out.

Example 1: code

Open a PR with this description: we added a test for the event arriving twice, run the tests and attach the result.

The agent opens a branch, writes the test, runs it, and returns a link.

Example 2: a client

Summarize the last call with the client into three points, draft a follow-up message in Hebrew, and do not send it.

The output: a draft in the client folder. I read, fix a sentence, send.

Example 3: knowledge

What did we settle in that meeting about the timeline?

The answer arrives with a source: which meeting, which sentence. No recording to open.

The three parts that keep repeating: a clear verb, a clear source, a clear output. That is the whole difference between dictation that stays text and dictation that becomes work.

Part 2: ten minutes of settings inside Wispr Flow

The shortcut

The default is push-to-talk: Fn on Mac, Ctrl+Win on Windows. A quick double tap locks hands-free mode, no holding. Change it under General, then Shortcuts.

The personal dictionary

It learns on its own, but do not wait for it: add product names, internal terms, and the English words that keep showing up in your Hebrew. This is also what feeds speaker names in the Notetaker.

Snippets

A signature, a booking link, a fixed opening line. Say the trigger word, get the paragraph, formatting, links and lists included.

Style per app

WhatsApp gets short sentences, email gets a formal tone, the terminal gets exact text with no over-cleaning. One voice, three tones, set once.

Command Mode

Not only dictate, also edit: select text, hold Fn+Ctrl, say "shorten to three lines and drop the opener", release. The text is edited in place. Enabled under Settings, Experimental; needs a paid plan. Double tap locks, Esc cancels.

Notetaker

Install, connect a calendar (so every meeting knows who is in it and the names in the summary are right by themselves), grant microphone and system audio. Works in in-person meetings through the laptop mic too. "What did I miss?" returns the last few minutes in the chat without leaving the meeting.

MCP: your meetings, readable by any agent

This is the part most people miss.

  1. On Mac: Wispr Flow settings, then MCP (after Connectors).
  2. Claude or ChatGPT: one click on Connect, approve in the browser, done.
  3. Any other tool (Cursor, VS Code, Claude Code): the URL under All other apps, as a new MCP server.
  4. What the agent sees: meeting summaries and transcripts, notes, tasks, calendar. Read-only, the agent deletes and edits nothing.

From that moment, "what did we settle about the timeline?" becomes a question the agent answers with a source. Notetaker beta, Mac only for now.

Plans

Free up to 2,000 words a week, Pro unlimited. The free tier would not have covered my 5,410. No Wispr Flow yet? Signing up through this link gives you a free month of Pro (my referral link): https://wisprflow.ai/r?YONATAN1

Part 3: the rail, in a version anyone can build

Three connections. Each works alone; together they are the system.

1. Voice to work

Wispr Flow dictates into any text field, the terminal included. People who work with a coding agent (Claude Code, Cursor, Codex) get the most out of it: the long prompts are exactly where fingers get lazy and the mouth does not.

2. Conversation to knowledge

The Notetaker summarizes meetings with real names, and there is a "what did I miss?" button for whoever joins late. At our place the summaries flow automatically into the client folder and into a knowledge base you can ask. The simple version: summaries into a shared folder, then into the tool you already work in. The advanced version: a small script that reads the summaries and feeds a knowledge base.

3. One rule for numbers

A quote, a price or a commitment reaches a document only after a look at the full transcript.

Not because the summary is bad, but because a summary is interpretation and a transcript is fact. With real names in the summary, that check takes seconds.

Part 4: the task list, one week

  • Day 1: install and the shortcut. Ten minutes of dictation instead of typing, only for the long prompts. Do not try to switch everything in a day.
  • Day 2: personal dictionary. The internal terms, product names and the English words that recur in your Hebrew. This is what turns recognition from "good" to "mine".
  • Day 3: meetings. Turn on meeting summaries, and make sure every client meeting sits on a calendar invite. That is how the names in the summary come out right by themselves.
  • Day 4: the connection. One place where summaries land, and make it the place where you actually work. Not a folder that opens once a month.
  • Day 5: the rule. Write it somewhere visible: "numbers move only with a transcript." Then work by it.

Week 2, for whoever wants more: dictate straight to the agent. Every dictation that ends triggers a task. At our place this runs through an automatic connection between Wispr and our server, which recognizes the intent and hands it to whoever executes.

Part 5: the Skills kit

A Skill is a fixed instruction with one input and one output. These are the four that run most around calls at our place, and they are open source now: https://github.com/yonatangross/rail-kit

  • post-call. Input: a transcript. Output: a short follow-up message in the client's language, and a one-page scope. Nothing is sent on its own.
  • client-context. Input: a client name. Output: everything known, from every call, on one page, conflicts between sources included.
  • prep-call. Input: a client name and a date. Output: a seven-section cheatsheet in the right register.
  • sync-call-state. Input: an approved call summary. Output: a proposed record update that waits for a yes before it is written.

In Claude Code it is two lines:

/plugin marketplace add yonatangross/rail-kit
/plugin install rail-kit@yonyon

In any other agent, copy the folder. All of it, with the PDF guide and the 30-second check, at https://yonyon.ai/rail with no form.

Closing

The tool is Wispr Flow. The system is the rail. The four Skills, the one-week list, the MCP one-pager and the 30-second voice-rail check wait on one page, no form: https://yonyon.ai/rail

And if you want the rail running on its own for you, summaries that land in a knowledge base by themselves, dictation that triggers an agent, Skills tuned to your business, that is what I help businesses build at Yonyon AI. A 20-minute call is enough to know if it fits. The link is at the bottom of that page.

Want a system like this built for your product?

A free 15-minute intro call. No pitch deck, no pressure. Just whether I can help.