Skip to main content

study-plan

Creates structured, time-boxed study plans with sessions, topics, milestones, and review checkpoints for learners. Uses spaced learning principles to produce a personalized schedule that prevents cramming and builds lasting retention. Use when a student or learner asks to create a study plan, organize their study time, prepare for a course, or structure their learning around a deadline. Do NOT use for exam-specific preparation (use `exam-prep-plan`), for educator lesson planning (use `lesson-plan-design`), or for professional certification study (use `certification-prep`).

معلومات المصدر

المستودع
FerroxLabs/wayland
آخر نشاط في المصدر
٧ يونيو ٢٠٢٦ في ١٦:٠٩
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
٦٠٥
التفرعات
١١٣

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
name
study-plan
description
Creates structured, time-boxed study plans with sessions, topics, milestones, and review checkpoints for learners. Uses spaced learning principles to produce a personalized schedule that prevents cramming and builds lasting retention. Use when a student or learner asks to create a study plan, organize their study time, prepare for a course, or structure their learning around a deadline. Do NOT use for exam-specific preparation (use `exam-prep-plan`), for educator lesson planning (use `lesson-plan-design`), or for professional certification study (use `certification-prep`).
license
Apache-2.0
metadata
{"author":"foundry-skills","version":"1.0.0","tags":"study-skills teaching step-by-step guide","category":"education","subcategory":"self-learning","depends":"","disclaimer":"none","difficulty":"beginner"}
# Study Plan ## When to Use - A student or self-directed learner explicitly asks for a study plan, study schedule, learning roadmap, or revision timetable for a course, subject, or skill - A learner is starting a new course or subject and wants to organize their study time across multiple weeks or months before a non-exam deadline (project submission, portfolio review, job start date) - A user describes feeling overwhelmed by the volume of material they need to learn and wants help breaking it into a manageable, structured sequence - A learner wants to build long-term retention and consistent study habits rather than relying on last-minute cramming - A user is returning to a subject after a gap (re-learning calculus, revisiting a language) and needs to systematically rebuild their knowledge - A learner is studying a subject independently without a course structure and needs to construct their own curriculum and pacing - A user mentions specific constraints -- available hours per week, a target date, a knowledge baseline -- and wants those constraints converted into a concrete schedule **Do NOT use when:** - The deadline is less than 7 days away and the user needs triage around a specific exam -- use `exam-prep-plan`, which is optimized for high-pressure short-horizon preparation with practice test strategies - The user is a teacher, instructor, or tutor planning instruction for others -- use `lesson-plan-design`, which handles pedagogical sequencing, learning objectives, and classroom delivery - The user is preparing for a professional certification exam (PMP, CISSP, CPA, bar exam) -- use `certification-prep`, which accounts for exam-specific formats, passing thresholds, and domain weighting published by certifying bodies - The user is asking for a reading list or resource recommendations only, without wanting a schedule -- provide a curated resource list instead - The user needs a single-session study strategy ("I have 3 hours tonight to study for tomorrow") -- that is a cramming mitigation task, not a study plan --- ## Process ### 1. Gather Learner Context Before Building Anything Never generate a study plan without sufficient input. Ask for all of the following, or infer what you can from what the user has shared: - **Subject and scope:** What exactly needs to be learned? "Statistics" is too broad -- "introductory statistics through regression for a psychology course" is actionable. If the scope is vague, ask the user to describe the course syllabus, textbook chapters, or skills they need to demonstrate. - **Current knowledge level:** Where is the learner starting? Use three anchors: complete beginner (no prior exposure), partial background (took a related course or has practical experience), or reviewing (learned it before and needs to consolidate). This determines how much time to allocate per unit. - **Available study time:** Ask for hours per day AND days per week, not just "a few hours per week." Most learners overestimate by 30-50%. If a user says "I can study 3 hours per day," treat it as 2 hours until told otherwise. - **Deadline and its nature:** Is this a hard deadline (exam date, submission date) or a soft goal (personal improvement, job application in the future)? Hard deadlines require backward scheduling. Soft goals require SMART goal-setting first. - **Weak areas and priorities:** What does the learner already know is difficult for them? What topics carry the most weight in their assessment? - **Learning preferences and available resources:** Do they have a textbook, video course, or access to tutoring? What methods have worked for them before (reading, practice problems, watching lectures, teaching others)? This informs technique recommendations. ### 2. Map and Decompose the Subject into Study Units Break the full subject into 5-15 discrete, coherent study units. Each unit should represent one meaningful chunk of learning that can be introduced, practiced, and reviewed independently. - **Size each unit at 4-10 study hours** for a typical learner. Anything larger should be split. Anything smaller should be merged with a related topic. - **Sequence by prerequisite dependency first, then by cognitive load.** Foundational concepts (definitions, frameworks, core mechanics) must precede applied concepts (problem-solving, analysis, synthesis). Do not let learners encounter terms in practice problems that they have not yet studied. - **Flag units by priority tier:** - Tier 1 (essential): Concepts that appear in almost every subsequent unit or carry the highest exam/assessment weight. Cannot be skipped under any circumstances. - Tier 2 (important): Concepts that appear in some downstream units or carry moderate weight. Can be reduced in depth under time pressure but should not be skipped entirely. - Tier 3 (supplementary): Enrichment topics, advanced extensions, or low-frequency exam topics. First to cut if the learner is behind schedule. - **Identify cognitive type for each unit:** Is it primarily memorization (vocabulary, formulas, dates), procedural (multi-step processes, calculations, algorithms), conceptual (understanding mechanisms, relationships, theory), or analytical (interpreting data, comparing approaches, making judgments)? This determines which study technique to apply later. ### 3. Calculate Total Available Hours and Build Time Budget Before scheduling anything, confirm the math is realistic. - **Total available hours** = (study hours per day) × (study days per week) × (number of weeks remaining) - **Subtract 10-15% as buffer time** for missed sessions, slower-than-expected progress on difficult units, and review consolidation. Buffer is not free time -- it is reserved contingency. - **Check feasibility:** Sum up the estimated hours for all study units. If unit hours exceed available hours minus buffer, the plan is not feasible as designed. You must either extend the timeline, reduce the scope (drop Tier 3 units), or increase daily study time. State this tension explicitly -- do not silently compress hours in a way that makes the plan unrealistic. - **Distribute time by priority:** Tier 1 units should receive 50-60% of total planned hours. Tier 2 units receive 30-35%. Tier 3 receives whatever remains, if anything. - **Allocate time within each session using a 50/30/20 rule as a starting structure:** 50% new material introduction, 30% practice and application, 20% review of previous material. Adjust ratios as the plan progresses -- in later weeks, review and practice should occupy more time than new material introduction. ### 4. Apply Spaced Repetition Scheduling Spaced repetition is the single most evidence-supported technique for long-term retention. Build the review cadence directly into the schedule -- do not leave it as a suggestion. - **Initial study session:** Introduce a new unit in a focused block of 25-50 minutes. For procedural or complex topics, limit initial sessions to 25-30 minutes with a break before continuing, to avoid cognitive overload. - **Review 1 (Day 1-2 after introduction):** Brief active recall session, 15-20 minutes. The learner should attempt to retrieve the material from memory before checking notes. This is the most critical review -- do not let it slip past Day 2. - **Review 2 (Day 4-7 after Review 1):** Medium retrieval session, 20-25 minutes. Include practice problems or Feynman explanation in addition to recall. - **Review 3 (Day 10-14 after Review 2):** Consolidation check, 15-20 minutes. If the learner can reproduce the material accurately, the unit moves to "maintenance" status (monthly review). If not, reschedule it as if it were Review 1 again. - **Interleaving:** After Week 1, every study session should contain at least two different units -- new material plus review of an older unit. This interleaving effect improves transfer and discrimination between similar concepts, even though it feels less productive than blocking (studying one topic for hours at a time). When a learner says "interleaving feels like it isn't working," that sensation is normal and expected -- it is a sign of productive difficulty, not a sign to stop. - **Do not space reviews of foundational/Tier 1 units beyond 14 days in the active study period.** These should remain active in the schedule until the final week. ### 5. Build the Day-by-Day Weekly Schedule With units sized, sequenced, and review cadences calculated, construct the actual schedule. - **Use backward scheduling from the deadline.** Place the final comprehensive review week last, then fill in units working backward to the present. This ensures critical material is not front-loaded so heavily that it decays before the deadline. - **Assign specific daily blocks, not just weekly topics.** "Study Unit 3 this week" is not a plan -- it is an intention. "Monday: Unit 3 SN2 mechanism introduction, 60 min new material + 20 min flashcard review of Unit 1" is a plan. - **Structure each day's session explicitly:** - Opening retrieval (5-10 min): Before any new material, the learner writes down everything they remember from the previous session without notes. This primes memory consolidation. - New material (25-50 min): Introduction of new content using the recommended technique for that unit's cognitive type. - Practice (15-30 min): Active application of new material -- problems, summaries, worked examples. - Review (10-20 min): Spaced retrieval of material from 1-2 weeks prior. - **Front-load Tier 1 content in the first 60% of the schedule.** Tier 2 content occupies the middle of the plan. Tier 3 is last and dropped first if behind. - **Include one full rest day per week with no studying.** This is non-negotiable for consolidation. Sleep and rest are when memory consolidation and procedural skill solidification occur at the neurological level. Scheduling 7 days of study produces worse outcomes than 6 days. - **Place milestone checkpoints at the end of every 1-2 weeks**, coinciding with the completion of a logical group of units. ### 6. Define Milestones and Progress Checkpoints Every milestone must be specific and testable. Vague milestones ("feel comfortable with Unit 3") do not function as checkpoints because learners cannot accurately self-assess comfort -- they routinely overestimate understanding through the illusion of fluency (recognition feels like recall until the test). - **Define a concrete task the learner can attempt independently** at each checkpoint. Examples: "Solve 5 practice problems from Chapter 4 without looking at notes and check answers," "Write a one-page explanation of [concept] in plain language without reference material," "Reproduce a diagram/formula/process from memory and compare to the source." - **Define a passing threshold.** 70-80% accuracy on practice problems is a common minimum for moving forward. Below that threshold, the learner should not advance -- they should add a catch-up session before proceeding. - **Define a "triage protocol" for each milestone in case the learner is behind schedule:** - Behind by 1-2 hours: Use buffer time to catch up, no curriculum changes. - Behind by 3-5 hours: Reduce depth on Tier 3 units, reallocate time to Tier 1. - Behind by 6+ hours: Drop Tier 3 entirely, reduce Tier 2 to overview only, concentrate remaining time on Tier 1 mastery. - **Define an "ahead of schedule" extension for each milestone** to prevent the learner from feeling like the plan is done and disengaging: deeper practice sets, a related extension topic, or a teaching exercise (explaining the material to someone else or writing a mock tutoring response). ### 7. Assign Study Techniques to Each Unit by Cognitive Type Generic advice like "review your notes" causes passive re-reading, which produces one of the weakest retention effects in learning science. Every unit must have a specific technique matched to its cognitive demands. - **Memorization-heavy units (vocabulary, formulas, taxonomies, dates):** Spaced flashcard review using active recall (look at the prompt, generate the answer before flipping). Physical or digital flashcards work equally well if the learner actively retrieves rather than just re-reads. Memory palace (method of loci) is appropriate for ordered sequences. Mnemonics for enumerated lists. Avoid highlighting as a primary technique -- it creates an illusion of learning with minimal retention benefit. - **Procedural units (calculations, algorithms, multi-step processes, reaction mechanisms):** Worked examples first (study a solved problem in detail, annotating each step), then partially worked problems (fill in missing steps), then independent problem solving without reference material. The most critical practice is solving problems from scratch with the textbook closed. Learners who only study solved examples perform 40-50% worse on novel problems than those who practice unsolved problems. - **Conceptual units (understanding mechanisms, cause-and-effect, theory, frameworks):** Feynman technique -- write an explanation of the concept in simple language, as if teaching a 12-year-old. Identify the gaps where the explanation breaks down and return to the source material for those gaps only. Concept mapping (drawing relationships between ideas on paper) is highly effective for subjects with dense interconnections. Compare-and-contrast exercises for similar concepts (e.g., mitosis vs. meiosis, SN1 vs. SN2) build discrimination. - **Analytical units (interpreting data, evaluating arguments, diagnosing problems, applying judgment):** Case study analysis -- examine real or hypothetical cases, generate an analysis, then compare to an expert analysis. Past exam questions with full justifications written out, not just answers circled. Error analysis -- study problems you got wrong and diagnose why, not just what the correct answer was. --- ## Output Format ``` ## Study Plan: [Subject/Topic] **Learner Profile:** [Beginner / Partial Background / Reviewing] **Subject:** [Full descriptive subject name] **Duration:** [X weeks] **Daily Study Time:** [X hours/day, Y days/week] **Total Available Hours:** [X hours gross, Y hours net after buffer] **Deadline:** [Date or soft goal description] **Primary Weakness / Focus Area:** [Stated weak area if any] --- ### Time Budget | Category | Hours | |----------|-------| | Total available (gross) | X | | Buffer (15%) | X | | Net planned study hours | X | | Tier 1 units (allocated) | X (XX%) | | Tier 2 units (allocated) | X (XX%) | | Tier 3 units (allocated) | X (XX%) | --- ### Study Units | # | Unit Title | Cognitive Type | Priority Tier | Est. Hours | Prerequisites | |---|------------|---------------|--------------|------------|---------------| | 1 | [Unit name] | [Memorization/Procedural/Conceptual/Analytical] | [1/2/3] | X | None | | 2 | [Unit name] | [Type] | [Tier] | X | Unit 1 | | 3 | [Unit name] | [Type] | [Tier] | X | Units 1-2 | --- ### Study Techniques by Unit | Unit | Technique | Implementation Detail | |------|-----------|----------------------| | 1 | [Technique name] | [Specific how-to for this unit] | | 2 | [Technique name] | [Specific how-to for this unit] | --- ### Spaced Review Calendar | Unit | Initial Study | Review 1 | Review 2 | Review 3 | |------|--------------|----------|----------|----------| | 1 | Week 1 Day 1 | Week 1 Day 3 | Week 2 Day 1 | Week 3 Day 2 | | 2 | Week 1 Day 3 | Week 1 Day 5 | Week 2 Day 3 | Week 3 Day 5 | --- ### Weekly Schedule #### Week [N]: [Theme/Focus Label] **Goal for this week:** [One-sentence learning objective] | Day | Opening Retrieval (10 min) | New Material (X min) | Practice (X min) | Spaced Review (X min) | |-----|--------------------------|---------------------|-----------------|----------------------| | Monday | Recall [prior unit] from memory | Unit [N]: [specific topic] | [Specific exercise] | Unit [prior]: [recall method] | | Tuesday | Recall [prior unit] from memory | Unit [N]: [continued topic] | [Specific exercise] | -- | | Wednesday | Recall [Units N-1] from memory | Unit [N+1]: [specific topic] | [Specific exercise] | Unit [N-2]: [recall method] | | Thursday | Recall [Unit N] from memory | Unit [N+1]: continued | [Specific exercise] | Unit [N-1]: [recall method] | | Friday | Recall this week's units | Practice session | Mixed problems from Units [X-Y] | Self-quiz | | Saturday | Rest | -- | -- | -- | | Sunday | Rest | -- | -- | -- | **End-of-Week Milestone:** [Specific testable task] -- Target: [X]% accuracy or [specific output quality] [Repeat structure for each week] --- ### Milestones and Checkpoints | Checkpoint | Week | Units Covered | Testable Task | Passing Threshold | If Behind: Triage Action | |------------|------|--------------|---------------|------------------|------------------------| | Checkpoint 1 | End Week 2 | Units 1-3 | [Specific task] | [Threshold] | [Action] | | Checkpoint 2 | End Week 4 | Units 4-6 | [Specific task] | [Threshold] | [Action] | | Final Review | Week [N] | All units | [Specific task] | [Threshold] | [Action] | --- ### Triage Protocol Summary **If behind by 1-2 hours total:** Use buffer days, no changes to curriculum. **If behind by 3-5 hours total:** [Specific Tier 3 units to reduce]. **If behind by 6+ hours total:** Drop [list specific Tier 3 units], reduce [specific Tier 2 units] to overview only. Protect [list Tier 1 units] at all costs. --- ### Ahead of Schedule Extensions | Milestone | Extension Activity | |-----------|-------------------| | After Checkpoint 1 | [Specific deeper activity] | | After Checkpoint 2 | [Specific deeper activity] | ``` --- ## Rules 1. **Never build the plan before gathering scope, time, and deadline.** A plan built on assumptions will be wrong on at least one critical constraint. If the user provides enough context in their first message, proceed -- but if subject scope, available hours, or deadline are missing, ask before generating. 2. **Never exceed the learner's stated available hours.** If the total unit hours exceed net available hours, name the conflict explicitly and force a scoping decision (extend timeline, drop units, or increase hours per day). A plan that secretly over-schedules will be abandoned by Week 2. 3. **Never schedule more than 3 hours of focused study in a single subject per day**, regardless of what the learner requests. Beyond 3 hours in one subject, cognitive performance on new material drops sharply and retention suffers. If a learner has more than 3 hours per day available, recommend distributing that time across subjects or using the additional time for spaced review and practice problems rather than new content intake. 4. **Always build the review schedule explicitly, not as a suggestion.** "Review previous units as needed" is not a study plan -- it is advice. The spaced review dates for every unit must appear in the schedule as specific calendar entries.
عرض على GitHub
ملف SKILL.md هذا كبير جدا، لذلك يعرض SkillsMP القسم الاول فقط هنا. عرض على GitHub