Subject 1 · First subject free

Task specification and prompt construction

Start with a defined function, then specify inputs, outputs, checks and authority. Repair ambiguity in the task before refining the prompt. Separate task and data, define output fields and examples, and bound inference. Check structure and meaning separately.

Read the whole first subject without an account: its lessons, summary and review questions.

Subject lessons

  1. Lesson 1 From a vague request to a defined task 3 min read
  2. Lesson 2 Building a checkable prompt 3 min read
  3. Integrated subject summary Review questions

The remaining subjects unlock in sequence once you create a free account.