mkdocs/docs/en/user/choose-workspace.md
If this is your first time opening Prompt Optimizer, do not start with every feature. Start by choosing the right workspace.
The simplest rule is:
Look at what the right side needs as input.
| Your goal | Recommended workspace | What the left side edits | Main right-side input |
|---|---|---|---|
| Define a stable role, policy, or boundary | System Prompt Workspace | system prompt | one test message |
| Improve one direct task instruction | User Prompt Workspace | user prompt | usually no extra input |
| Turn one prompt into a reusable template | Variable Workspace | prompt template with {{variables}} | one set of variable values |
| Optimize one message inside a full conversation | Context Workspace | one target system/user message inside the conversation | full conversation + shared variables + optional tools |
| Generate images from text only | Text-to-Image Workspace | image prompt | image model |
| Continue editing from an input image | Image-to-Image Workspace | image-to-image prompt | input image + image model |
| Generate from multiple ordered input images | Multi-Image Workspace | multi-image relationship prompt | at least two input images + image model |
If you are writing:
use System Prompt Workspace.
If you are writing:
use User Prompt Workspace.
If your prompt looks like this:
Write a poem about {{topic}} in {{style}}.
use Variable Workspace.
If your problem already includes:
systemuserassistantuse Context Workspace instead of forcing everything into a single-prompt mode.
If your main goal is image generation: