Lean Prompts

Lean Prompts refer to a modern prompting paradigm where users minimize in-context instructions and rely on the model’s inherent capabilities, while offloading specific, variable, or verbose data to External Context mechanisms (e.g., RAG, file attachments, or system-level context windows).

Core Principles

  • Minimize In-Context Instructions: Avoid verbose explanations of the model’s role or basic task definitions; assume the model is already “smart” and capable.
  • Maximize External Context: Move static, large, or variable data out of the prompt text and into dedicated context sources.
  • Shift in Strategy: Effective prompting is no longer about “teaching” the model how to think, but about efficiently structuring the input data it needs to act.

Recent Developments

Implementation

  • Use RAG for large documents instead of pasting text into the prompt.
  • Use System Prompts for persistent role definitions rather than repeating them in every user message.
  • Keep user messages concise and focused on the specific query or action required.