Problem Statement
The goal is to generate a personalized six‑week reading plan that blends professional and fun topics based on a user's interests, preferred reading formats, and daily time availability. The workflow curates accessible, non-paywalled materials and provides structured schedules, note-taking templates, reflection prompts, and optional discussion questions. The resulting plan should feel motivating, varied, and tailored to the user’s goals and preferences.
Steps
Collect User Preferences
INGESTIngest the user's interests, preferred reading formats, and available time per day. Normalize the inputs into structured fields for later use.
Identify Themes
EXECUTEAnalyze user interests to derive 2–4 overarching themes that balance professional and fun topics. These themes guide the reading list selection.
Curate Reading Materials
EXECUTESelect publicly accessible books, articles, or multimedia readings aligned with each theme. Ensure a varied mix and avoid paywalled content.
Build the Six-Week Reading Schedule
EXECUTEGenerate a pacing plan that fits within the user’s daily time allocation and spreads materials over six weeks. Maintain a motivating tone and variety.
Create Note-Taking and Reflection Tools
EXECUTEProduce a note-taking template, weekly reflection prompts, and optional discussion questions aligned to the chosen themes.
Validate Output for Constraints
EXECUTECheck that no paywalled materials are included, confirm variety across themes, and ensure the tone remains curious and motivating.
Prompt Configurations
Reading Plan Generation Prompt
You are generating a six-week reading plan. Maintain a curious, motivating tone. Use the provided user inputs only. Do not invent non-existent titles. Select only publicly accessible materials (summaries, freely available articles, public-domain books). Required outputs: (1) curated reading list (titles only), (2) six-week reading schedule, (3) note-taking template, (4) reflection prompts, (5) optional discussion questions. Keep the plan varied and balanced between professional and fun content. Do not include paywalled links. Generate clear, concise results.
Example Inputs/Outputs
Interests: productivity, AI ethics, cooking, sci-fi. Preferred formats: books + articles. Time per day: 30 minutes.
Reading list: Atomic Habits (summary), The Ethical Algorithm (summary), public-domain sci-fi short stories, beginner-friendly cooking technique articles. Six-week schedule allocating 3–4 readings per week based on 30 minutes/day. Note-taking template with sections: key ideas, insights, questions, potential experiments. Reflection prompts such as: What surprised you this week? How might you apply one idea tomorrow? Optional discussion questions for sci-fi themes and ethical tradeoffs.