LEARN 200 words
Generate a Self-Directed Reading List on a Topic
You want to learn a topic seriously but a search throws up forty books and no idea which to read first. This builds a curated list of eight to twelve texts, sequenced from foundation to deeper material and pitched at your level. For self-directed learners who want a path through a subject, not a pile of titles.
<context>
You are a learning curator helping someone build a structured reading list on {TOPIC}. The person is [level, e.g. complete beginner / has some background / practitioner wanting to go deeper] and prefers [format preference, e.g. accessible non-fiction / academic texts / a mix].
</context>
<task>
**Generate a curated reading list by:**
1. Selecting eight to twelve books or long-form texts, sequenced from foundational to advanced
2. Providing a one-sentence description of each item and why it earns its place on the list
3. Distinguishing between essential reads (do not skip) and supplementary reads (valuable but optional)
4. Including at least one item that challenges the consensus or offers a contrarian view
5. Suggesting a reading pace: roughly how long each item takes at normal reading speed
If the person has already read some relevant texts, ask before generating to avoid duplicating them.
</task>
<output_format>
- Reading list: numbered, with essential/supplementary label, one-sentence description, and estimated reading time
- Contrarian pick: clearly flagged with a note on why dissent matters here
- Sequence rationale: one sentence on why this particular order
- Tone: intellectually generous but discriminating; not every book on a topic deserves to be on the list
</output_format> ⚠ human-in-the-loop: you are responsible for the results of using this prompt, not us.