📝Reusable prompts

Prompt Library

Stop re-typing your best prompts. Save them as reusable templates with fill-in variables, organize them in folders, share them with your team, and drop them into any chat — or compose them into an agent's system prompt.

What is the Prompt Library?

The Prompt Library is your collection of saved prompt templates. A template is a prompt with one or more {{variables}} you fill in at use time, so a single well-crafted prompt serves many situations. Open it from Prompt Library in the navigation rail.

📝Save promptWith {{variables}}
✏️Fill inValues at use time
💬Insert into chatVia # or the library
Craft a template once, reuse it everywhere

Templates with variables

Wrap any value you want to fill in later in double braces. When you run the prompt, YOffice asks for each variable before sending. For example, a "Weekly status" template might read:

Summarise this week's progress for {{project}} from the last 7 days of messages. Highlight {{focus_area}} and list any blockers.

Folders
📁All prompts
📂Status updates
📁Customer replies
📁Engineering
📁Marketing
Weekly statusInsert →
Summarise this week's progress for {{project}} from the last 7 days of messages. Highlight {{focus_area}} and list any blockers.
Variables
project
Mobile v2
focus_area
onboarding
Prompt Library — folders (left), a template with variables (right)

Organize in folders

Group related prompts into folders — by team, use-case, or project — so the right template is easy to find. Folders keep a growing library tidy and make it simple to share a coherent set with colleagues.

Saving a prompt

  1. Open the Prompt Library

    Click Prompt Library in the navigation rail.

  2. Create a prompt

    Click New prompt, give it a title, and write the prompt text. Add {{variables}} anywhere you want a fill-in value.

  3. File it and share it

    Choose a folder and a sharing scope, then save.

  4. Or save from a message

    In any chat, use "Save as prompt" on a message you like to capture it into the library instantly.

Using your prompts

  • Insert via #type # in the chat composer and pick a prompt. You'll be asked to fill any variables, then the resolved text drops into your message.
  • From the libraryopen a prompt and click Insert to send it to the active chat.
  • Compose into an agentreuse a saved prompt as part of an agent's system prompt, so your best wording becomes part of a persistent persona.
ℹ️
Sharing

Prompts use the standard four sharing scopes — Private, Specific people & Agents, Workspaces, and Organisation — with view or edit. Publish a team's go-to prompts org-wide, or keep a draft private until it's ready. Members & Roles for sharing details.

💡
Make variables do the work

Design templates so the variables capture exactly what changes between uses — an audience, a project, a tone, a date range. One thoughtful template with a few variables usually beats a dozen near-duplicate prompts.