Specify the exercises you want, and build a detailed prompt that gets an LLM to output a complete, print-ready worksheet as a single self-contained HTML file — styled so it converts cleanly to a polished PDF.

Complete as much context as possible, and tick every exercise type you want on the worksheet. The generated prompt tells the LLM to return one finished, self-contained HTML document with embedded CSS built for A4 printing — open it in a browser and choose Print → Save as PDF for a high-quality, modern-looking PDF. Nothing about layout, exercise order or answer keys is left to guesswork.

1Class and lesson context

Example: 90-minute B1 business English group; 12 adult learners; mixed L1 backgrounds
State the topic learners have just worked on.
Example: small talk with American and British guests visiting Düsseldorf
Example: Unit 4, mid-unit practice; pre-exam workshop; follow-up lesson

2Learning focus

What should learners understand, practise or be able to do by the end?
Example: using gerunds after prepositions
Example: reflexive pronouns
Example: talk about non-work topics and ask more small-talk questions
Example: discomfort with personal topics or uncertainty about informal questions

3Worksheet exercisesNew

Tick every exercise type you want included. Order them below the grid if sequence matters — otherwise the LLM will sequence them pedagogically (lead-in → controlled practice → freer practice).

Example: 1) Lead-in discussion (3 questions), 2) reading text (150 words), 3) 6 true/false items, 4) 8-item gap-fill, 5) 4 discussion questions

4Content specification

Example: a standalone worksheet; a worksheet plus a 90-minute lesson plan with trainer notes and timings
List words, phrases, collocations or functional language. Separate items with commas or line breaks.
Example: bold every target phrase on first appearance; use a glossary box
Example: fits on 2 A4 pages; 300-word reading text; single page for lower levels
Example: pair work, role cards, staged instructions, model answers, differentiation options
Include prohibited topics, required formats, time limits, assessment demands or accessibility needs.
Anything not covered above — a specific text/topic to base exercises on, a company scenario, a branding element, a font preference, extra sections (e.g. a teacher’s page, a QR code placeholder, a self-assessment box), etc. Free text — it will be added to the prompt as its own instruction.

5Worksheet design and PDF outputNew

6Acceptance criteria

Choose criteria that you will actually use to accept, repair or reject the output.

Example: incorrect level, generic tasks, unsupported factual claims, two possible answers, or a layout that would not print cleanly

Your LLM Prompt

Copy this into your preferred LLM (one with strong HTML/code generation, e.g. for a canvas/artifact-style output). Open the returned HTML file in a browser and use Print → Save as PDF for the finished worksheet. Review the first draft against your stated criteria before accepting or revising it.