What goes in a prompt
- The task you want the AI to perform
- The output format you expect (bullet points, JSON, a paragraph, etc.)
- Any constraints (tone, length, things to avoid)
- Examples if the task is ambiguous
When to use a prompt vs. other types
| You want to… | Use |
|---|---|
| Give the AI a specific task to execute | prompt |
| Define how the AI should behave and communicate | persona |
| Give the AI right knowledge | context |
| Set foundational rules for the entire session | system_prompt |
| Package a reusable capability for an agent | skill |

