Skip to main content
1.5

The Format Controller

Estimated time: 20 minEstimated cost: ~$0.02Tool: Claude Haiku
After this drill, you can:

After this drill, you can specify the exact output structure you need — lists, tables, JSON, prose, step-by-step — and get it reliably.

Why this matters

Output format is a superpower most users ignore. When you need a table for a spreadsheet, a bulleted list for a slide deck, JSON for your code, or a numbered process for documentation — specifying the format doesn't just change how the output looks. It changes what the model focuses on. A 'table' instruction forces comparison. A 'numbered steps' instruction forces sequence. Format shapes content.

How to do it

  1. 1

    Choose a task that could reasonably be formatted multiple ways

    Good options: compare two products, explain a process, summarize findings, list options with pros and cons.

  2. 2

    Request the output in four different formats using the templates below

    Prose paragraph, bullet list, numbered steps, and a table. Use the same underlying task for all four.

  3. 3

    Choose which format best serves the task and explain why

    The "best" format depends on how the output will be used. A table is better for comparison. Steps are better for instructions.

The prompt

PROMPT — Format: ProseModel: Claude HaikuEst. cost: ~$0.005
[YOUR TASK]

Respond in prose. Write it as flowing paragraphs, no bullets or numbered lists.
PROMPT — Format: BulletsModel: Claude HaikuEst. cost: ~$0.005
[YOUR TASK]

Respond as a bulleted list. Each bullet should be one sentence. No nested bullets. No introduction sentence.
PROMPT — Format: Numbered StepsModel: Claude HaikuEst. cost: ~$0.005
[YOUR TASK]

Respond as numbered steps. Each step should be one clear action. Number every step. Write it as if giving instructions to someone doing this for the first time.
PROMPT — Format: TableModel: Claude HaikuEst. cost: ~$0.005
[YOUR TASK]

Respond as a markdown table. Columns should be relevant to the comparison or analysis. Include a header row. Do not include any text outside the table.

Success criteria

  • You have the same task output in four different formats
  • You chose the best format for your intended use and can explain why
  • You understand that format choice depends on how the output will be used

Common mistakes

Not specifying enough detail in the format instruction

"Give me a table" often results in inconsistent columns. "Give me a markdown table with columns X, Y, Z" is reliable. Be specific about column names.

Choosing bullets for everything (default mode)

Bullets are the most common default — and often wrong. Ask yourself: "Is this actually a list? Or is it a process (use numbered steps), a comparison (use a table), or a narrative (use prose)?"