Docs Tokens and AI

Selection Prompt

Pro

Watch the videoSelection Prompts1:14
Open on YouTube

The fastest path from "this text is wrong" to "this text is right": select text in any app, press a shortcut, and AI rewrites it in place.

  1. Highlight text in any app.
  2. Trigger the prompt: press the shortcut you gave it, or pick it in the Spotlight.
  3. The result replaces your selection.

It works inside TypeFire too: select text in a note and press the prompt's shortcut. The answer replaces the selection, and one ⌘Z undoes it. In the snippet list a Selection Prompt shows its shortcut, since it runs from a key, not from typing.

💡

Any app means any app. Native apps hand the selection to TypeFire through Accessibility. Apps built on a browser engine (Obsidian, Signal, Slack, Discord, VS Code, Notion) are asked to switch that on. Apps that draw their own text (Illustrator, Photoshop, some terminals) cannot answer at all, so TypeFire copies the selection for you and restores your clipboard as soon as it has read it. Your clip history does not record that copy.

Selected we should probably maybe consider possibly moving the meeting
→
After "Rewrite concisely" Let's move the meeting.

The starter prompts

TypeFire seeds a Selection Prompts collection on first launch:

Prompt Abbreviation Does
Rewrite concisely srewrite Tightens without changing meaning
Fix grammar sfix Corrects errors, leaves your wording
Translate to English sen Preserves tone and formatting
Explain code sexplain Two or three sentences for a developer
Summarize in 3 bullets ssum Exactly three bullets
Formal tone sformal Business correspondence register
Friendly tone sfriendly Warm and conversational
Convert to bullet list sbullets One idea per bullet

These are ordinary snippets. Edit them, delete them, or write your own.

Writing your own

A selection prompt is a snippet whose body uses {{selection}} where the highlighted text should go:

Rewrite the following as a changelog entry. One line, past tense,
no marketing language. Output only the line.

{{selection}}

Save it into the Selection Prompts collection, then give it an abbreviation or a shortcut to trigger it.

💡

Be explicit about output. Models like to add preamble. Ending the prompt with "Output ONLY the rewritten text" is why the starters replace your selection cleanly instead of pasting "Sure! Here's a revised version:".

Documentation for TypeFire 6.1.0. Updated 2026-10-05.