A good system prompt defines who the agent is, who it serves, what its primary job is, what it must never do, and what tone it should use — all stated clearly at the top before any background context is added. These five elements give the agent a stable identity to operate from in every interaction.
Why the System Prompt Is the Most Important Thing You Write
The system prompt is the permanent briefing your AI agent carries into every conversation. It does not change based on what the user says. It is the agent’s identity, its job description, and its rules of engagement — all in one document. Everything the agent does in a session is shaped by what is in this prompt. A vague system prompt produces a vague, inconsistent agent. A clear, specific system prompt produces one that behaves reliably even in conversations you did not anticipate.
Think of the system prompt like the employee handbook you give a new hire on day one. It tells them what the job is, who the customers are, what the company stands for, and what they are not allowed to do. A new hire with a thorough handbook makes good judgment calls on their own. One with a two-sentence handbook guesses constantly and gets things wrong.
The Five Elements of a Strong System Prompt
Start every system prompt with these five elements in order. First, state the agent’s identity: “You are [name], an AI agent for [program or campus name].” Second, describe who the agent serves: “You are helping [audience description — e.g., educators aged 45+ who are building AI-assisted learning businesses].” Third, define the primary job in one sentence: “Your job is to [core function — e.g., answer student questions about the program, suggest next steps, and connect members to relevant resources].” Fourth, set the constraints: “You must never [list two or three non-negotiable limits — e.g., give financial advice, make promises about results, or speak negatively about other programs].” Fifth, define the tone: “Communicate in a [warm, direct, jargon-free] tone. Assume your audience is intelligent but not technically trained.”
After these five elements, you can add background context — your program details, your FAQs, your student policies. But the five elements come first, every time, because they set the frame the agent uses to interpret everything that follows.
What This Means for Educators
For coaches and consultants, a well-written system prompt means your agent represents your program the way you would represent it yourself. It handles the predictable questions accurately and flags the edge cases appropriately. Students interact with it and feel like they are talking to someone who genuinely knows your program — because the agent does, thanks to the briefing you gave it.
The Simple Rule
Write your system prompt as if you are briefing a new team member on their first day. Identity, audience, job, constraints, tone — in that order, in plain language. Then test it by asking your agent a dozen questions you expect students to ask. If any answer misses the mark, update the system prompt. That iteration is how good agents get built.
