Study planner
Skill vikynofebriputra-creator/Orkas-Awesome-AgentSkills/education/skills/study-planner
Access a curated library of high-quality agents and modular skills for Orkas and other agent frameworks to accelerate task automation and development.
npx -y skills add vikynofebriputra-creator/Orkas-Awesome-AgentSkills --skill study-plannerAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
6.7 KB, ~1.3k tokens by cl100k_base, as published. Nobody here has run it
Study Planner
When To Use
- The user wants a concrete study or exam-prep schedule from a goal, deadline, current level, available time, and weak areas.
- The user wants to revise an existing plan after falling behind, changing the deadline, adding tasks, blocking weekdays, or reducing the daily budget.
- The user asks for check-ins, weekly reports, spaced review, revision checkpoints, or a plan that keeps them accountable.
Do not use for homework tutoring, solving practice problems, generating full course content, generating a full question bank, thesis coaching, material organization, medical/fitness/mental-health plans, or legal/business advice. If the user asks for practice tasks, keep them at the schedule level and use references/retrieval-task-patterns.md; do not author an entire worksheet or quiz set.
How To Call
- Collect the required planning fields: measurable goal, deadline, current level, weekday/weekend time budget, and weak areas. If any required field is missing, ask only for the missing fields before drafting the plan.
- Confirm optional fields when relevant: existing materials/resources, preferred time granularity, report format, fixed unavailable days, reminder preference, and whether the user wants files saved.
- Select the plan shape with
references/planning-workflow.md: short sprint, exam prep, long-term learning, skill acquisition, or revision recovery. - Select methodology rules with
references/methodology.md: spaced review, Pareto prioritization, Pomodoro task sizing, and Feynman-style output. - Add spaced review slots with
references/spaced-practice.mdwhenever the plan involves memorization, exams, concepts, formulas, vocabulary, procedures, or long-term retention. - If the plan includes review starters or active recall work, use
references/retrieval-task-patterns.mdto schedule task types only. Do not generate a full set of questions unless the user explicitly asks for practice materials. - Generate the plan progressively:
- For plans longer than 4 weeks, first show phases, weekly/monthly goals, milestones, and workload fit. Ask whether to expand weekly details.
- For plans of 4 weeks or less, it is acceptable to show all daily tasks if the workload is manageable.
- Before presenting a final daily schedule, run the workload self-check in
references/plan-quality-rules.md: daily task time must leave buffer, each task must be checkable, single tasks must be short enough, and weak areas must be weighted. - When the user changes an existing plan, preserve prior progress by default. Ask whether they want to adjust the current plan or start a new plan if the wording is ambiguous.
- For reminders, check-ins, and weekly reports, use
references/checkins-and-adjustments.md. Create or update reminders only when the user confirms the plan and wants reminder support.
Return Format
Plan outline:
**Planning Inputs**
- Goal:
- Deadline:
- Current level:
- Time budget:
- Weak areas:
- Granularity:
**Workload Fit**
- Available time:
- Planned task time:
- Buffer:
- Pace:
**Phases**
1. Foundation:
2. Strengthening:
3. Sprint / consolidation:
**Weekly Or Daily Plan**
...
**Spaced Review**
...
**Checkpoints**
...
**Next Step**
...
Check-in response:
**Check-In**
- Date:
- Completed:
- Missed:
- Streak:
- Adjustment needed:
**Tomorrow**
- ...
Weekly report:
**Weekly Report**
- Completion rate:
- Strongest area:
- Weakest area:
- Streak:
- Suggested adjustment:
External Dependencies
- No fixed external dependencies.
- If current exam dates, registration rules, textbook editions, or latest exam policy matter, verify current information before using it.
- If reminders are requested, the current environment must have an automation/reminder capability.
- If the user wants saved reports, the current environment must be able to write files in the selected workspace path.
Limits And Known Issues
- Do not create direct-submit homework answers, full worksheets, full question banks, or course content.
- Do not promise a score, exam result, admissions outcome, or guaranteed habit formation.
- Do not schedule every available minute. Keep a buffer for delays, fatigue, and task overruns.
- Do not overwrite, delete, or reset an existing plan or progress record without explicit confirmation.
- Do not shame users who fall behind. Use recovery-first language and reduce the next action to a small restart.
- For likely minors, collect only learning-relevant information. Do not ask for real name, school, address, contact details, or private identifiers.
Full Examples
User:
Help me make a 30-day IELTS plan. I am around 5.5 now, want 6.5, weekdays 90 minutes and weekends 3 hours. Weakest areas are listening and writing.
Reply:
**Planning Inputs**
- Goal: IELTS 6.5 overall, with weak areas in listening and writing
- Deadline: 30 days from now
- Current level: about 5.5
- Time budget: weekdays 90 min, weekends 180 min
- Granularity: daily
**Workload Fit**
- Available time: ...
- Planned task time: ...
- Buffer: ...
**Phases**
1. Foundation: diagnostic + high-frequency skills
2. Strengthening: timed practice + spaced error review
3. Sprint: mock tests + targeted weak-area repair
**Next Step**
- Confirm this outline, then I can expand Week 1 into daily tasks.
User:
I missed the last 4 days. Can you fix the plan?
Reply:
**Recovery First**
- Missing 4 days does not mean the plan failed. We should reduce today's restart step and redistribute the missed work.
**Adjustment Options**
1. Keep the deadline and drop low-priority tasks.
2. Extend the deadline by a few days.
3. Keep the content but reduce daily scope for one week.
**My recommendation**
- Keep high-priority weak-area tasks, drop low-frequency extras, and restart today with one 25-minute task.
What ships with it: 6 files
17.1 KB alongside SKILL.md
references/
- checkins-and-adjustments.md2.2 KB
- methodology.md2.5 KB
- planning-workflow.md3.2 KB
- plan-quality-rules.md2.5 KB
- retrieval-task-patterns.md1.9 KB
- spaced-practice.md4.8 KB
Gives 0 of the 12 instructions most plan spec skills give in ~1.3k tokens
Counted across 1,099 of the 1,860 authors here whose files we hold, read 2026-08-07
- Ask one question at a timein 51 of 1099
- Break plans into vertical slicesin 29 of 1099, across 11 files
- Publish issues in dependency orderin 27 of 1099, across 9 files
- Iterate until user approves the breakdownin 25 of 1099, across 7 files
- Explore the repository to understand the codebase statein 24 of 1099, across 7 files
- Use domain glossary vocabularyin 23 of 1099, across 5 files
- Apply correct triage labels to published issuesin 23 of 1099, across 5 files
- Prefer AFK slices over HITLin 22 of 1099, across 7 files
- Write a specification before writing any codein 22 of 1099, across 14 files
- Write failing tests before implementation codein 22 of 1099, across 20 files
- Ask clarifying questions until requirements are concretein 21 of 1099, across 13 files
- Respect existing architecture decision recordsin 20 of 1099, across 5 files
Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.