System prompt

The instruction layer a model treats as highest priority: its role, rules and boundaries for the whole conversation.

Last updated: · Markdown version

How to apply it in prompts

Use this concept to reduce ambiguity and improve consistency. If you need strict formatting, combine it with a JSON guide and a per-model template.

What it means
Copy-paste example
Role: You are a concise editor for a product blog.
Rules:
- Be direct; no filler.
- Keep the author's voice and meaning.
- If something is missing or ambiguous, ask before rewriting.
Output: the rewritten text, then a list of what you changed.

Task: rewrite this text for clarity:
"""[paste]"""
Opens the analyzer with the prompt prefilled.
Open in Promptea
FAQ
Do I need to write the word 'system' in my prompt?
No. In a chat window just put the role and the rules first and mark them clearly. In an API, use the system field the provider gives you.
What is the difference between a system prompt and a user prompt?
The system prompt holds stable behavior (role, rules, format) and ranks above the rest; the user prompt holds the request of the moment. Putting stable rules in the system layer keeps them from being diluted by a long conversation.