dictate

Installation
SKILL.md

Dictate

When to use

Reach for this skill any time the user asks about a past dictation, the press-and-hold UX, or how the desktop app captures the audio. Specifically:

  • Listing past dictations at /dictate (view: "dictate").
  • Opening a single dictation with original + AI-cleaned text (dictationId).
  • Cleaning up a single dictation's text after the fact.
  • Touching the Hold-Fn / Cmd+Shift+Space hand-off from the desktop tray.

For meetings (calendar-synced events with summaries + attendees), use the meetings skill instead.

Design reference

The press-and-hold UX intentionally mirrors Wispr Flow. See templates/clips/desktop/design-refs/wispr-ux.md for the source-of-truth interaction notes (hold-to-record, instant paste-on-release, no UI chrome, low-latency overlay, transcript-then-cleanup pipeline). Read this file before changing the dictation UX — agents have repeatedly broken Wispr-style flow by inserting modals, confirmation steps, or extra clicks.

Data model touched

Installs
1
GitHub Stars
3.8K
First Seen
8 days ago
dictate — builderio/agent-native