Tutorials

Prompt structure: goal, input, output, limits

Use a four-part prompt structure to make outputs easier to evaluate and reuse.

Use this template

Most unstable prompts are missing one of these four fields:

  1. what the goal is
  2. what the input is
  3. what the output should look like
  4. what the boundaries are

Example:

“Summarize this text in under 200 words for a first-time reader and return it as three bullet points.”

Weak example

“Write me an amazing summary and make it comprehensive.”

That request is weak because the goal, scope, and success standard are all vague.

Better example

“Summarize this text in under 200 words for a first-time reader and return it as three bullet points.”

This is easier to judge, easier to revise, and easier to reuse.

What to do with your next prompt

Take one request you already use and check whether it includes:

  • goal
  • input
  • output shape
  • limits

If one is missing, add it before you test again.

Next step: test the prompt inside one real channel from Channel integration basics.