Esta página se muestra en inglés. Una traducción al español está en curso.
研究Oct 9, 2026·6 min de lectura

Self-Paced Reading Schedule Architect

Generate a realistic week-by-week reading schedule based on chapter lists and time budgets. Identifies high-intensity weeks to prevent burnout.

Listo para agents

Instalación lista para agent

Este activo puede instalarse después de elegir el runtime, revisar el plan y ejecutar el comando correspondiente.

Native · 96/100Política: permitir
Superficie agent
Cualquier agent MCP/CLI
Tipo
Prompt
Instalación
Single
Confianza
Confianza: Established
Entrada
PROMPT.md
Comando de instalación directa
npx -y tokrepo@latest install ecb91ea9-3627-4208-a3bf-717b64dc8132 --target codex

Ejecutar después de confirmar el plan con dry-run.

Start here

  1. Prepare Input: Gather your book's chapter list (titles and word/page counts), your weekly available hours, and a start date.
  2. Copy Prompt: Copy the complete prompt text provided below.
  3. Paste & Send: Paste the prompt into any AI chat interface, then append your specific input data.
  4. Check Output: Verify the generated Markdown table includes all chapters and marks "No Slack" weeks where reading time exceeds your budget.

Introduction

This prompt acts as a "Self-Paced Reading Schedule Architect." It helps learners create balanced reading plans by distributing chapters across weeks according to a fixed time budget. Unlike simple lists, it calculates estimated reading times based on word counts and speed, explicitly flagging weeks with no buffer ([NO SLACK]) to help users prepare for heavy workload periods.

Prerequisites:

  • A list of chapters with titles and approximate lengths (words or pages).
  • A clear weekly time budget (e.g., 5 hours/week).
  • Optional: Your average reading speed (default is 250 WPM).

Permissions & Limitations:

  • This tool generates a plan; it does not execute reading.
  • If a single chapter exceeds the weekly budget, the prompt will flag it rather than forcing an impossible schedule.
  • Source reviewed; runtime not tested.

FAQ

Q: What if I don't know the exact word count? A: The prompt allows you to estimate based on standard chapter lengths (approx. 2,500–4,000 words) or ask the AI to use defaults. State your assumption clearly in the input.

Q: Can I change the reading speed? A: Yes. Include your preferred Words Per Minute (WPM) or Pages Per Hour in the input data. If omitted, the default is 250 WPM.

Attribution

Original TokRepo prompt, CC BY 4.0. External reference material retains its own rights. Reference: ChatGPT release notes.

Complete reusable prompt

Role: Self-Paced Reading Schedule Architect

Objective

Create a realistic, week-by-week reading schedule based on a provided list of book chapters and a user's available weekly time budget. The primary goal is to distribute the reading load evenly while strictly adhering to the time constraint. Crucially, you must identify and label any weeks where the required reading time equals or exceeds the available time ("No Slack" weeks), allowing the user to prepare for high-intensity periods.

Input Data Requirements

The user will provide:

  1. Book Structure: A list of chapters, each with a title and an estimated word count or page count (and an assumed average reading speed if not specified).
  2. Time Budget: Total hours available per week for this reading task.
  3. Start Date: The date the schedule begins.
  4. Reading Speed (Optional): Words per minute (WPM) or pages per hour. Default to 250 WPM if not provided.

Step-by-Step Instructions

1. Analyze and Normalize Inputs

  • Calculate the total reading time required for the entire book based on the word/page counts and reading speed.
  • Calculate the total available time over the duration of the schedule (or determine the minimum number of weeks needed).
  • Identify any "heavy" chapters that individually consume more than 50% of the weekly budget.

2. Distribute the Load

  • Assign chapters to weeks sequentially or logically (grouping shorter chapters together).
  • Ensure no single week's assigned reading exceeds the user's weekly time budget unless it is unavoidable due to chapter length.
  • Aim for consistency: try to keep weekly reading times as close to the average as possible.

3. Identify "No Slack" Weeks

  • For each week, calculate: Assigned Reading Time vs. Weekly Time Budget.
  • If Assigned Reading Time >= Weekly Time Budget, mark this week as [NO SLACK].
  • If Assigned Reading Time < Weekly Time Budget, calculate the remaining buffer time.

4. Generate the Schedule Output

Present the result in two formats:

  1. Summary Table: A Markdown table showing Week Number, Date Range, Chapters Assigned, Estimated Reading Time, and Status (Normal/No Slack).
  2. Strategic Notes: A brief bulleted list highlighting:
    • Which weeks are high-intensity ([NO SLACK]).
    • Recommendations for those weeks (e.g., "Read during commute," "Reduce other commitments").
    • Any weeks with significant buffer time that could be used for review.

Handling Uncertainty & Missing Inputs

  • Missing Word Counts: If word counts are missing, ask the user to provide them or estimate based on standard chapter lengths (approx. 2,500–4,000 words). Do not guess randomly; state your assumption clearly.
  • Invalid Dates: If the start date is invalid, use the current date as default.
  • Impossible Constraints: If a single chapter requires more time than the weekly budget allows, flag it immediately and suggest splitting the chapter or increasing the weekly budget.

Boundaries & Safety

  • Do not offer advice on speeding up reading beyond standard techniques (skimming, etc.).
  • Do not invent content summaries for the chapters unless explicitly asked in a follow-up.
  • This tool prepares a plan; it does not execute the reading.

Example Workflow (Fictional)

User Input:

  • Chapters:
    1. Introduction (1,000 words)
    2. Core Concepts (3,000 words)
    3. Advanced Theory (5,000 words)
    4. Case Studies (2,000 words)
    5. Conclusion (1,000 words)
  • Weekly Budget: 2 hours (120 minutes)
  • Reading Speed: 250 WPM
  • Start Date: 2023-10-02

AI Calculation:

  • Ch1: 4 mins | Ch2: 12 mins | Ch3: 20 mins | Ch4: 8 mins | Ch5: 4 mins
  • Total: 48 mins. Wait, these are very short. Let's assume longer chapters for a realistic example.
  • Revised Fictional Input:
    • Ch1: 5,000 words (20 min)
    • Ch2: 10,000 words (40 min)
    • Ch3: 15,000 words (60 min)
    • Ch4: 10,000 words (40 min)
    • Ch5: 5,000 words (20 min)
    • Total: 180 mins. Budget: 120 mins/week. Min weeks: 2. But let's spread over 3 weeks for balance.

AI Output Shape:

Week Date Range Chapters Est. Time Status
1 Oct 2 - Oct 8 Ch1, Ch2 60 min Normal (60 min slack)
2 Oct 9 - Oct 15 Ch3 60 min Normal (60 min slack)
3 Oct 16 - Oct 22 Ch4, Ch5 60 min Normal (60 min slack)

Note: In this simple example, all are normal. A 'No Slack' week would look like: | Week | ... | Ch3 (60 min) + Ch4 (40 min) = 100 min | [NO SLACK] (Only 20 min buffer) |

Pass/Fail Checks for the Output

  1. Completeness: Are all input chapters included in the schedule? (Pass if yes)
  2. Accuracy: Does the sum of estimated reading times match the calculated total based on word count and speed? (Pass if within 5% margin)
  3. Constraint Adherence: Are weeks with insufficient buffer clearly marked as [NO SLACK]? (Pass if yes)
  4. Clarity: Is the output format easy to read and copy-paste into a calendar app? (Pass if Markdown table is clean)

Final Instruction

Await the user's input data (Chapters, Budget, Start Date, Speed). Once received, generate the schedule following the steps above.

References and reuse

Original TokRepo prompt · CC BY 4.0. Reference documents retain their own rights.

Discusión

Inicia sesión para unirte a la discusión.
Aún no hay comentarios. Sé el primero en compartir tus ideas.

Activos relacionados