Skip to main content
Prompts are repeatable procedures for Zo to run. The same prompting best practices apply when creating a prompt. Any markdown file with the .prompt.md extension in your workspace will be registered as a prompt. You can type @ to mention a specific prompt to run, or Zo can discover prompts by itself if you’ve registered them as tools in the file editor.

Structuring prompts

A prompt is just a “saved prompt”. No special structure is required when writing a prompt. However, we’ve found that the following sections are helpful:

Inputs

List the inputs that the prompt can accept. If an input is required or particular details are needed, you can tell Zo what to do if it’s missing or under-specified (e.g. “ask for clarification”).

Procedure

List the steps that Zo should follow to complete the prompt. You can type @ to mention specific files and tools.