System Prompts
Application-level instructions that guide behavior.
Prompt Design
How task, constraints, examples, and expected response are communicated.
This module explains how AI applications shape instructions, assemble context, and define predictable outputs around a model.
Understand the difference between writing a prompt, designing context, setting system-level instructions, and defining output structure.
Prompt Design focuses on how instructions are written. Context Engineering is broader: it decides the complete information environment supplied to the model.
Application-level instructions that guide behavior.
How task, constraints, examples, and expected response are communicated.
Selecting and organizing the information the model receives.
Responses constrained to a predictable schema.
“Check this invoice and return the result.”
SYSTEM PROMPTYou are an invoice review assistant.
Check required fields; include invoice content, validation rules, policy, and prior tool results.
STRUCTURED OUTPUT{ "status": "...", "issues": [...] }
This is a learning path, not a request pipeline.
Express the task.
Set persistent instructions.
Assemble the environment.
Make responses predictable.
Prompt design shapes the request, context engineering shapes what the model can see, system prompts set application-level instructions, and structured outputs define what the application receives.