Skip to content

Guide · Agent skill

How to use the Study Plan Builder agent skill

Updated · written with AI from the project's own documentation and checked against our catalogue data

The Study Plan Builder is an agent skill named study-plan that turns a learning goal and your available time into a phased study schedule, delivered as an Excel workbook. It is for students with a dated exam such as IELTS, self-learners picking up a new skill, and anyone who wants a spreadsheet they can tick off and adjust. After this guide you will know what the skill does, how to install it, how to ask for a plan, and what to check before you trust the result.

Study Plan Buildergenspark-ai/genoffice · Apache-2.0

Quick start

  1. 1Download the ZIP. Get the study-plan ZIP from this page.
  2. 2Unzip into the skills folder. Unzip into ~/.claude/skills/ for personal use, or into a project's .claude/skills/ folder. Alternatively, upload it under Settings → Capabilities → Skills in the Claude apps.
  3. 3Confirm a spreadsheet tool is available. Make sure the agent can create Excel files in your setup.
  4. 4Describe your goal and time. Give the goal, how it is measured, the deadline, and your weekly available hours and days.
  5. 5Answer the follow-up questions. The agent asks once for anything missing, such as current level and fixed commitments.
  6. 6Review the workbook. Open the three sheets and check dates, hours and completion markers against your calendar.
  7. 7Trial for one week. Follow the plan for one week, then return to adjust it using the catch-up rules.

What is an agent skill and what does study-plan make the agent do?

An agent skill is a folder containing instructions that an AI agent can load when a request matches the skill. The study-plan skill tells the agent to act as a study-planning specialist: confirm your constraints, split the goal into phases, schedule the tasks by week and day, and produce a workbook.

When installed, the agent asks for your learning goal, your deadline, and how many hours you can study each week. It then builds a phased plan that fits that time, with a buffer for setbacks. The workbook has a weekly overview, a day-by-day task list with real dates and duration totals, and notes on study methods and rules for catching up if you fall behind.

  • Sheet 1, Weekly plan: week, date range, phase, weekly goal, main tasks, planned hours, completion marker and status.
  • Sheet 2, Daily plan: date, weekday, slot, task, content and material, duration in minutes, type (new, practice or review) and done.
  • Sheet 3, Methods and rules: study method notes and rules for how far behind you are and what compression to apply.

How do you install the study-plan skill?

You can get the skill from the ZIP on this page. Download the ZIP and unzip it into ~/.claude/skills/ to make it available for your user account, or into a project's .claude/skills/ folder to make it available only in that project.

If you use the Claude apps, you can instead upload the skill under Settings → Capabilities → Skills.

  • Personal install: unzip into ~/.claude/skills/.
  • Project install: unzip into the project's .claude/skills/ folder.
  • Claude apps: upload under Settings → Capabilities → Skills.

What do you need before you start?

The skill needs a spreadsheet tool available to the agent, because it creates the Excel workbook with that tool. If the agent cannot create spreadsheets in your setup, the skill cannot deliver the workbook as described.

Most important, you need a rough number for the time you can actually study. The skill refuses to assume a default schedule, so have your weekly hours and available days ready.

  • A spreadsheet tool available to the agent.
  • Your goal and how it is measured (for example a test score or what you can do).
  • Your deadline.
  • The days and hours per week you can realistically study.
  • Your current level and any material you already have.

How do you trigger the skill with a natural request?

You do not need a special command. Describe your goal, deadline and available time in plain language, and the agent will match the request to the skill. The skill's own quick prompts show the style that works.

Expect a few questions first. The skill asks once for anything missing, such as which days you can study, your current level and fixed commitments that cannot move.

  • "I take IELTS in three months and can study two hours a day, plan my schedule"
  • "Plan an 8-week schedule for learning Python from zero"

What does a good result look like?

The plan is split into 3 to 6 phases such as Foundation, Consolidation, Sprint and Mock exams, and each phase ends with a completion marker you can check. Daily tasks take at most 90% of your available time, and at least one day a week is for review and catching up. For exam plans, the skill includes at least two full-length mock exams in the final two weeks, each followed by time to review mistakes.

The reply itself explains the pacing logic, compares total planned time with your available time, and gives a catch-up plan for falling a week behind. It does not repeat the tables.

  • Completion markers are checkable sentences, for example "3 past papers completed with accuracy >= 70%".
  • Study blocks over 90 minutes are split.
  • Breaks and sleep are not listed as tasks.

What are the safety notes?

The skill runs no scripts and uses no network access, according to its listing. Its only job is to produce a workbook from the details you give it.

Treat the schedule as a plan, not a promise. The skill is instructed to say so when a goal is unrealistic, such as a top score in two weeks, but it cannot guarantee results. Check the workbook's dates and hours against your real calendar before you commit.

  • No scripts are run.
  • No network use.
  • Check dates and hours against your real commitments.

What people use it for

  • Preparing for a dated IELTS or university test with a fixed number of study hours per day.
  • Planning an 8-week beginner course in a new skill such as Python.
  • Building a tick-off spreadsheet to track a self-study course and adjust it as you go.
  • Testing whether a goal fits your real available time before you commit to it.

Frequently asked questions

How do I install the study-plan agent skill?

Download the ZIP from this page and unzip it into ~/.claude/skills/ for personal use, or into a project's .claude/skills/ folder. In the Claude apps, you can upload it under Settings → Capabilities → Skills instead.

What does the study-plan skill need to run?

It needs a spreadsheet tool available to the agent, since it creates an Excel workbook. It runs no scripts and uses no network, according to its listing.

Is the study-plan skill free to use?

The skill is licensed under Apache-2.0. This page does not list pricing, so check the repository and your own Claude plan for any costs.

Can it make a plan if I don't know how many hours I can study?

Not without that information. The skill is designed to refuse a default schedule, so it will ask how much time you can actually commit each week.

What if my goal is unrealistic, like a top score in two weeks?

The skill is instructed to say so plainly and offer an achievable alternative instead of forcing a plan. It cannot guarantee results, though.

What is the difference between this and making a study plan manually?

The skill builds the phases, dated daily rows, duration formulas and catch-up rules in one workbook from your inputs. Doing it by hand takes longer, but you control every choice yourself.

New agent skills, repos and AI tools — every week

The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.

Our verdict

Use study-plan if you have a dated goal such as an exam or a new skill and you can state honestly how many hours per week you can study. Pick something else if your goal depends on work or medical commitments that cannot be measured in study hours, or if you want a planner that tracks progress automatically.

Download the skill