Prompts and batches

Reusable prompts with placeholders, community prompts from GitHub, and running one message over a whole list.

v1.0.3PolyForm-Strict-1.0.01 min read

Prompt library#

Open it with the book button next to the message box, or press Alt + Shift + L. Search your own prompts and the community's, then press Enter to insert one.

Placeholders#

A prompt can contain blanks written as double braces. Inserting it opens a form that asks what to put in each blank.

PlaceholderFilled with
{{clipboard}}Your clipboard
{{selection}}The text you selected
{{date}}, {{time}}Now
{{url}}, {{title}}The current page
{{anything_else}}Whatever you type in the form

Built-ins that come up empty are asked for as well, so you never send a blank.

Community prompts#

The community list is loaded from this repository, cached for 24 hours and merged into the picker. Press Save to copy one into your own library.

Batch Runner#

Use it when you would otherwise paste the same kind of message many times. It is a three-step wizard:

  1. Write the message once and put {{item}} where each list entry goes.
  2. Paste your list, one entry per line. Comma- or tab-separated columns are available as {{1}}, {{2}} and so on.
  3. Review the first messages, set a pause, and confirm that each message uses one query.

Messages are sent into the current conversation one after another, waiting for each answer. A card in the corner has Pause and Cancel, progress survives a reload with a Resume offer, and when it finishes you can export the whole conversation.

Edit this page on GitHub

Search documentation

Jump to any page or section.

Better Perplexity
Install
Features
Shortcuts
Community prompts
Privacy
Troubleshooting
Built on the shared core
Development
License
Getting started
Install
Take the tour
Where things are
Turn modules on and off
Usage tracking
What the badge shows
Which mode is shown
Refill estimates
Refill estimates
When the numbers look wrong
Long messages
The size meter
Big messages
Sending in parts
Attaching as a file
Accuracy
Prompts and batches
Prompt library
Placeholders
Community prompts
Batch Runner
Code blocks and export
Code blocks
Exporting a thread
Citation styles
Shortcuts and settings
Default shortcuts
Enter as newline
Command palette
Selection toolbar
Layout
Architecture
What the core provides
What stays in Better Perplexity
Compatibility
Building from source
Troubleshooting
A button is missing
Usage shows free-tier numbers
My draft disappeared
Export fails
Updates do not arrive
The build cannot find @nolly/core
Reporting a bug
Changelog
[1.0.3] - 2026-11-09
Fixed
Changed
[1.0.2] - 2026-11-09
Changed
[1.0.1] - 2026-11-09
Changed
Fixed
[1.0.0] - 2026-11-08
Added
Community prompts
Suggest a prompt
Userscript Core
What you get
Quick start
Getting started
Scaffold
A feature
Wire it up
Cleanup
API reference
Runtime
Feature
Utilities
Build
Build and release
Changelog
0.1.1
0.1.0