Shortcuts

Run any Apple Shortcut by name, folders as sections

palupdated 2026-09-29SystemComes with pal

Open in pal

Comes with pal, so a new install already has it; the button finds it in pal again if you removed it. This page can't see what your pal has installed.

Shortcuts: Every Apple Shortcut on this Mac, grouped by its folder and searchable by name or folder
Every Apple Shortcut on this Mac, grouped by its folder and searchable by name or folder
Shortcuts: Run it as it is, on the clipboard or on text you type, or open it in Shortcuts to edit
Run it as it is, on the clipboard or on text you type, or open it in Shortcuts to edit
Shortcuts: No need to open the palette: a shortcut's name typed at the root finds it
No need to open the palette: a shortcut's name typed at the root finds it
Shortcuts: Run with text: type what the shortcut receives, here the notes a Standup shortcut files
Run with text: type what the shortcut receives, here the notes a Standup shortcut files
1 of 4

What it does

Every shortcut from Apple's Shortcuts app, grouped by folder. Run one with Enter, with the clipboard or typed text as its input, and see the result when it ends.

  • Every shortcut findable by name from the root, grouped by its folder
  • enter runs it and shows Done or its output when it finishes, however long it takes
  • cmd+enter runs it on the clipboard text, cmd+t on text you type in the bar
  • cmd+o opens it in Shortcuts for editing
  • A global hotkey for any shortcut, set by its name in your config
  • macOS 12 and later

Palettes 1

  • Shortcutsshortcutslistrefreshes every 5 min

    Every shortcut, its folder as the section.

    • ↵Run the shortcut
    • ⌘↵Run it with the clipboard as input
    • ⌘TRun it with the input typed in the bar
    • ⌘OOpen it in Shortcuts
    • ⌘CCopy its name

Actions

  • RunRuns the shortcut; the HUD shows Done or its output's first line.↵
  • Run with clipboardThe newest clipboard text as the shortcut's input.⌘↵
  • Run with inputThe input typed in the bar (the row's argument), then the run; a form when picked without it.⌘T
  • Open in ShortcutsThe shortcut in the Shortcuts app.⌘O
  • Copy nameThe shortcut's name onto the clipboard.⌘C

Settings

No settings. It works out of the box.

The README

Everything Shortcuts does, key by key, from the extension's own README.md

Shortcuts

Every shortcut from the Shortcuts app as a row, the folder it sits in as the section (the ones in no folder first). The rows are indexed, so a shortcut's name at the root finds it; the folder is a keyword too, so home narrows to that folder. macOS only, over the shortcuts command line tool that ships with macOS 12 and later.

enter runs the shortcut and the panel hides; when the run ends, however long it took (a shortcut can show its own UI and wait for you), the HUD shows <name>: Done, or the first line of what the shortcut output, or the tool's message when it failed. cmd+enter runs it with the newest clipboard text as its input; cmd+t runs it with the input typed in the bar's field (the row's argument; a pick without it, from pal run or a hotkey, asks in a form whose textarea takes a longer text). cmd+o opens the shortcut in the Shortcuts app.

Marked shortcuts (cmd-click, shift-click, shift+arrows) run, run with the clipboard, or copy their names together, each run with its own HUD; Run with input and Open in Shortcuts are one shortcut's.

Keyboard

keys action
enter Run the shortcut
cmd+enter Run it with the clipboard's text as its input
cmd+t Run with input: the text typed in the bar's field as the input file; a form when picked without it
cmd+o Open it in Shortcuts
cmd+c Copy its name
cmd+i The detail pane: name, folder, identifier
cmd+r List again now (the listing is otherwise kept for five minutes)

Setup

Nothing to install on macOS 12 or later. The first run of a shortcut that touches another app may bring up macOS's Automation prompt, once. A global hotkey per shortcut goes through the palette's item hotkeys, keyed by the shortcut's name:

[palettes.shortcuts.item_hotkeys]
"Lights On" = "ctrl+alt+l"

Two shortcuts with the same name: the second one's row id is <name> (<identifier>), and that is the key to use.

What it does not do

  • Show a shortcut's own icon or colour: the Shortcuts database is behind macOS's privacy guard and the command line tool does not expose them, so every row wears the palette's mark.
  • Run with a file, an image or anything but text as input; shortcuts run -i takes a file, and this palette writes text into one.
  • Know whether a shortcut accepts input: Run with clipboard and Run with text are on every row, and a shortcut that takes none ignores it.
  • Create or edit a shortcut: cmd+o hands it to the app.

Platforms

macOS. On Linux, or a Mac without the tool, the palette is one row saying so.