Lesson planner
One timed lesson with gradual release (I do, we do, you do) and checks for understanding.
Free & open source · Made for K-12 teachers
EduAgentsKit is a free, open-source set of AI skills that help you draft objectives, unit and lesson plans, slide outlines, worksheets, quizzes, rubrics, and messages to families. You stay the teacher: you ask in plain English, review what comes back, and decide what reaches your students.
The kit is free. You use it with your own AI tool, which you choose and pay for yourself.
Free & open source (MIT) · No student data needed · You review everything
You know the routine. A great lesson idea comes to you on Sunday night, and then come the hours of turning it into something real: the plan, the slides, the worksheet, the version for students who need more support, the version for students who are ready for a challenge, the exit ticket, the quiz, the note home.
None of that is the part you love. But all of it matters.
EduAgentsKit is built to help with exactly that part, so the hours you have go further.
Getting a first draft down is often the slowest step.
Adapting materials for different needs takes time.
Worksheets, quizzes, and rubrics follow patterns, but you still make them from scratch.
EduAgentsKit is a set of skills: plain-text instruction files that teach an AI tool how to make one kind of teaching material well. The lesson-planner skill, for example, tells the AI to time every section, model the skill (“I do”), practice together (“we do”), let students practice alone (“you do”), and build in checks for understanding.
You install the skills once. Then you just ask your AI tool for what you need: “Plan a 5-lesson Grade 8 unit on chemical reactions.” It picks the right skills, asks for anything missing, and drafts.
The kit also includes three optional agents: short files that tell your AI tool which skills to use, and in what order, for a bigger job like planning a whole unit. You don’t need them. Every skill is designed to be used on its own.
The skills are written for any curriculum: Common Core, NGSS, a state or national curriculum, or your own goals. They never make up standard codes.
Every skill is plain text. You can open it, read exactly what the AI is told, and change it.
Describe your class in general terms. That’s all the skills need.
The skills use the open Agent Skills (external site) format. The repository documents setup for Claude Code, Codex, Cursor, Grok (Grok Build CLI), and OpenCode, tools that can load skills from a folder on your computer. For chat assistants without a skills folder, you can paste or attach a skill file into the conversation instead (not verified).
Documented setup, not yet tested live. What this means
The kit is free. Your AI tool is your own. EduAgentsKit doesn’t cost anything. To use it, you need your own account with an AI tool. You choose that tool, sign up for it, and pay for any plan it needs. That cost is between you and the tool’s provider, not EduAgentsKit.
No coding needed to use it. Setup means copying a few commands, and we walk you through it.
Copy the skill folders to the place your AI tool looks for skills. Setup guide
Give the grade, subject, topic, time, and any standards, the way you’d brief a colleague. No student names or personal details.
Check the draft, fill in anything marked [verify], ask for changes, and make it yours. You always have the final say.
11 skills, each for one kind of material, plus 3 optional agents for bigger jobs.
One timed lesson with gradual release (I do, we do, you do) and checks for understanding.
A worksheet or practice set, easier to harder, with a full answer key.
Exit tickets, hinge questions, and warm-ups, with what each wrong answer means.
Universal Design for Learning (UDL) changes, support and extension tiers, English learner supports, and an accommodations menu.
The repository includes three complete worked examples, each made by following the skills from one teacher request. Student work in them is invented.
Worked example
Teacher asked for: Objectives, a 45-minute lesson, a worksheet with key, and an exit ticket
Worked example
Teacher asked for: A 6-lesson unit plan, a 10-question quiz with key, and a lab report rubric
Worked example
Teacher asked for: A lesson, a rubric, feedback on a sample paragraph, differentiation, and a family email
The skills draft. You decide. We recommend three simple habits:
AI tools make mistakes. The skills ask the AI to work every answer key and mark facts it isn’t sure of with [verify], but you’re the final check.
Describe needs in general terms (“two students read below grade level”). Don’t paste names, ID numbers, or IEP documents.
Check your school or district’s rules on AI tools.
This is general guidance, not legal advice. Your school or district’s policies come first.
Read our responsible-use guideEduAgentsKit is open source under the MIT License. Every skill is public, so anyone can read it, use it, and suggest improvements. You don’t need to be technical to help. In the project’s own words, the most useful contributions are fixes from real classroom use. And since the skills haven’t been tested live yet, your first try is valuable feedback.
The kit is free, under the MIT License. To use it, you need your own AI tool, which you choose and pay for yourself. EduAgentsKit doesn’t sell, include, or bill for any AI tool.
No coding is needed to use it: you ask in plain English. Setup means copying a few commands into a terminal (the window where you type commands). The Get started page walks you through each one.
Not yet. The repository documents where each AI tool looks for skills, based on each tool’s own documentation, but the skills haven’t been tested live in any tool yet. The project includes automated checks that the skill files are correctly formatted. That checks the files, not how an AI tool uses them. Please try it and tell us how it goes.
No. Describe your class in general terms instead. Don’t paste names, ID numbers, IEP or 504 documents, health information, or photos of students.
Start with one lesson. See how it feels.