Extension Path: For Teachers / Educators¶
🚀 Most teachers can start directly with Claude.ai (web) + NotebookLM, without any setup. Only read
resources/setup-guide.en.mdA-C (about 30 minutes to install what you need) when you need to automate repeated workflows (Tier 2+, such as generating 50 parent letters every week).← Back to main path README · Continue here after Track A's A3 or Track B's Stage 7. Apply agentic AI to teaching workflows.
Use Cases¶
Teacher-facing AI use cases can first be read as three branches: lesson prep and class material creation, classroom and learning support, and other use cases.
This grouping follows common AI in Education discussions around administration, instruction, and learning, while also reflecting recent work on generative AI for material creation, feedback, and interactive support (Chen et al., 2020; Mittal et al., 2024). Start with teacher oversight principles and boundaries, then choose the branch that best matches your teaching need.

What Teachers Should Watch For When Using AI¶
AI can prepare and assist, but it should not replace teacher judgment. Recent AI in Education and generative AI for education research also emphasizes clear learning goals, safety boundaries, and human review when teachers design AI agents (Chen et al., 2020; Mittal et al., 2024).
- Keep teacher judgment in the loop: when student data, grades, or teaching decisions are involved, teachers remain responsible for final review.
- Avoid giving answers too quickly: if students interact with an AI agent, design the flow as Socratic dialogue so students explain their reasoning across multiple turns.
- Align with learning goals: use fixed prompts, checklists, or school-approved tools to constrain the AI's role and task, so student interaction stays tied to the lesson.
- Rewrite student questions when needed: for younger students, such as elementary or middle-school learners, rewrite unclear questions before sending them to the agent.
Lesson Prep and Class Material Creation¶
These workflows help teachers prepare materials. The output should still be revised, selected, and checked by the teacher.
- Lesson plan generation: turn curriculum standards, unit goals, and student levels into lesson outlines, time allocation, activity design, discussion prompts, and supplementary guides.
- Quiz / rubric creation: generate multiple-choice, short-answer, essay questions, answer keys, and scoring criteria from texts, textbook sections, or academic articles.
- Slide deck preparation, curriculum mapping, and multimedia visualization: turn textbook chapters or teacher notes into slide outlines, handout structures, weekly sequences, prerequisite knowledge, assessment checkpoints, images, 3D objects, video scripts, GIFs, or classroom presentation assets.
- Student feedback synthesis and analysis: summarize student answers, assignments, or class responses to identify common misconceptions, remediation needs, and next-step practice.
- Multilingual material translation and adaptation: rewrite or translate material for different languages, and generate text-to-speech assets when useful.
- Materials for interactive games, activities, and virtual simulation scenarios: prepare educational games, rhymes, task cards, role cards, scenario text, or simulation backgrounds; for actual interaction or activity design, see the next section on classroom and learning support.
Classroom and Learning Support¶

These workflows help students understand, practice, and interact. AI acts more like a teaching assistant or activity support tool. Note that a single lesson does not need to include every element; choose the moments where an AI agent design actually fits the learning activity.
- Immersive learning and realistic scenario practice: use realistic simulation, role-play, or speaking practice so students can rehearse in near-authentic contexts while lowering cognitive load and hesitation.
- Curiosity and questioning support: use Socratic follow-up questions and multi-turn interaction to help students ask clearer questions, explain their reasoning, and develop critical thinking and metacognition.
- Instant grading and deeper feedback: help students learn from mistakes by pointing out errors, explaining why they happen, and suggesting revisions instead of only giving a score or answer.
- Intelligent tutoring and virtual teaching assistants: answer questions, explain terminology, and provide hints so students receive appropriate support in and beyond class.
- Adaptive teaching and dynamic paths: provide difficulty-matched content based on student level, infer the zone of proximal development from learning performance, and offer suitable scaffolding or remediation materials.
Other Use Cases¶
These use cases may not happen directly inside a lesson, but they shape teacher work, student support, and education-system operations.
- Special education support: use speech-to-text, text-to-speech, and related tools to help students with different needs participate in class.
- Parent-teacher communication and family learning: summarize student progress and suggest home-based follow-up activities.
- Administration and academic integrity: summarize learning traces, generate reports, or support plagiarism and cheating-risk checks.
- Career and skill-development guidance: support career exploration, training-plan design, and weak-spot practice recommendations.
- Teacher professional development: summarize teaching methods, education-technology trends, and research insights.
- Advanced research and business analysis: support literature review, market-trend analysis, or business-plan drafting.
- Privacy-preserving synthetic data: generate anonymized synthetic data for research or system testing without directly exposing personal data.
References¶
- Chen, L., Chen, P., & Lin, Z. (2020). Artificial Intelligence in Education: A Review. IEEE Access, 8, 75264-75278.
- Mittal, U., Sai, S., Chamola, V., & Sangwan, D. (2024). A Comprehensive Review on Generative AI for Education. IEEE Access, 12, 142733-142759.
Curated Projects¶
Teaching Workflow Skills¶
(Most are not yet skill-marketplace packaged. This branch has the most room for community contribution — see CONTRIBUTING.md.)
Useful Building Blocks¶
obra/superpowers ⭐⭐⭐⭐¶
General writing / brainstorming skills. Adaptable for lesson prep.
Advanced automation: Claude Code (with custom CLAUDE.md) ⭐⭐⭐⭐⭐¶
★ 120k+ — The basic teacher stack is Claude.ai (web) + NotebookLM + Google Classroom / LMS integrations; start there. Upgrade to Claude Code only when you already have repeatable batch workflows (such as generating 50 parent letters every week or analyzing student feedback every semester), and expect to learn some CLI.
Teaching Course Materials (for teachers preparing classes)¶
huggingface/agents-course ⭐⭐⭐⭐¶
| Field | Value |
|---|---|
| Stars | ★ 28k+ |
| License | Apache-2.0 |
What it teaches: Hugging Face's official agents curriculum — notebooks, exercises, certifications. A ready-made AI agent teaching artifact.
Best for: Teachers running an "AI agents intro" workshop or class who want existing materials to teach from or adapt.
Notes: This teaches how to build agents — it's not an "AI tutor for students" tool.
datawhalechina/llm-universe ⭐⭐⭐⭐ (Chinese)¶
| Field | Value |
|---|---|
| Language | Chinese (zh-Hans) |
| Stars | ★ 13k+ |
| License | NOASSERTION |
What it teaches: Datawhale's Chinese-language LLM application development course — RAG, agents, chapter exercises. A ready-made template for Chinese-speaking teachers preparing class material.
Best for: Chinese-language teachers wanting a ready LLM curriculum to adapt to their students' level.
Notes: Same caveat as huggingface/agents-course — it's "teach students to build LLM apps," not "AI assistant for the teacher."
Prompt Libraries¶
f/awesome-chatgpt-prompts ⭐⭐⭐⭐¶
| Field | Value |
|---|---|
| Stars | ★ 161k+ |
| License | NOASSERTION (CC0 / public-domain-style, but no SPDX) |
What it teaches: Community-maintained prompt megacatalog — "act as X" templates covering hundreds of roles (teacher, interviewer, stand-up comedian, debater, ...). Teachers can use it as "prompt writing examples" to show students, or borrow specific prompts for in-class demos.
Best for: Teachers introducing "prompt engineering" who want concrete examples of different writing styles to compare.
Notes: Quality varies — treat as a sourcebook to pick from, not "use everything as-is."
Reading Material¶
The Effortless Academic — Beginner Guides¶
Multi-part guide for academics adopting Claude Code, applicable to teachers.
Workflows You Can Build (by teaching stage)¶
Use these 5 templates as starting points and adapt them to your subject:
| Stage | Workflow | Steps (≤3) | Recommended tools | Caveat |
|---|---|---|---|---|
| Before prep | Lesson plan generator | (1) Curriculum + topic prompt → outline (2) Outline → slides (3) Slides → assessment items |
Claude.ai / NotebookLM | Teacher final review |
| During prep | Rubric creation | (1) Provide student work samples + learning goals (2) Ask AI for a 4-level rubric draft (3) Teacher adjusts level boundaries |
Claude.ai | Avoid vague terms like "high quality" |
| Grading work | Personalized feedback | (1) Student work + rubric → AI feedback draft (2) Teacher reviews and edits each one (3) Send back |
Claude.ai | AI assistance ≠ AI grading; final grades must be human |
| Class activity | Scenario simulation | (1) Learning goal + role setup → dialogue script (2) Run class practice (3) Ask reflection questions |
Claude.ai | Socratic follow-up, no direct answers; student input must contain no PII |
| After class | Personalized remediation material | (1) Summarize common student errors (2) Generate short practice + hints by student level (3) Add extension challenges |
Claude.ai | Anonymize student data |
💡 Starter habit: run the "before-prep lesson plan generator" for one semester first, then add rubric / feedback workflows. ⚠️ Any step involving student data or grading should be checked against the §Privacy + Ethics (Important) section below.
3 Copy-Paste Prompt Templates¶
1. Lesson outline generator (paste into Claude.ai):
You are a [SUBJECT] teacher. I'm preparing a [DURATION]-minute class for
[GRADE] students on the topic "[TOPIC]". Prior knowledge: [SUMMARY].
Produce:
1. Learning goals (3-4 bullets, use Bloom's taxonomy verbs)
2. Class outline with time allocation
3. 1 in-class activity / discussion prompt
4. 1 follow-up assessment item
Don't introduce content outside the topic I gave.
2. Rubric draft:
I have a [ASSIGNMENT TYPE] for [GRADE] students on [TOPIC].
Learning objectives: [2-3 bullets].
Produce a 4-level rubric (Excellent / Proficient / Developing / Needs work)
with one paragraph per level across 4 dimensions:
content depth / organization / argumentation or calculation / clarity.
Make descriptions concrete and observable, not vague terms like "high quality".
3. Student feedback synthesis:
Below are [N] student submission excerpts:
[PASTE TEXT]
Please:
1. Summarize 3 common strengths across this batch
2. Summarize 3 common weaknesses
3. For the most common weakness, suggest 1-2 things to reinforce next class
Don't write per-student feedback — I'll do that myself.
Privacy + Ethics (Important)¶
Teachers using LLMs are different from regular users — student data is involved. Hard rules:
- Don't put student PII into public LLMs (names, IDs, contact info, grades). Anonymize first ("Student A / B / C")
- AI assistance ≠ AI grading: drafting feedback / rubrics with LLM is fine, but final grades require human judgment — LLMs aren't reliable on complex evaluation yet
- Disclose to students: if class material is AI-assisted, disclose it (similar to declaring AI tool use in papers). Teaching integrity matters
- Fact-check: LLMs hallucinate citations, scholar names, research data. Domain content must be verified before class
- Student work copyright: don't bulk-upload student writing to third-party services for analysis — it may involve local privacy law, school policy, and third-party service terms. In the United States, also consider FERPA (student record protection); in the European Union, GDPR; and in Taiwan, the Personal Data Protection Act and school notices. Actual applicability depends on local law and school IT policy
If your school / institution has an AI policy, that takes priority over this guide.
Tier Recommendations for Teachers¶
Recommended progression. Most teachers should stay at Tier 0-1:
| Tier | Tools | Best for | Learning cost |
|---|---|---|---|
| Tier 0 | Claude.ai web chat | Occasional lesson prep, one-off tasks, item generation, writing emails. Copy the prompt template above and fill in the topic. | 0 (if you can use a browser) |
| Tier 1 | Claude Desktop / NotebookLM | Grading / organizing a semester's data, course mapping, bulk-importing reading list PDFs and querying them | 30 minutes |
| Tier 2+ | Claude Code / CLI / SDK | Repeated automation, such as 30 student submissions every week → auto-generated draft feedback | 1 week; non-coders can ask school IT / a student RA to set it up |
Most teachers can stop at Tier 0-1. Once you're at Tier 2+, follow Track A — CLI Power User.
Other Branches Also Apply¶
Many teachers are also researchers / knowledge workers. These branches overlap:
- Also doing research (lit review, paper writing, references) → Researcher branch
- Reports / meeting notes / cross-tool integration (Notion, Excel, email) → Knowledge Worker branch
- Connect AI to Notion / Obsidian / Lark / etc. →
resources/mcp-skills-catalog.en.md
Community Note¶
This branch is the smallest curated section currently. Contributions especially welcome:
- Lesson plan generation skills
- Subject-specific prompt libraries (literature teacher's prompts, math teacher's prompts, language teacher's prompts...)
- Teacher-specific MCP servers (gradebook integrations, LMS connections like Canvas / Moodle / Google Classroom)
- Subject + grade-level case studies (e.g., "I used AI to teach middle-school math for a semester — here's my workflow")
See CONTRIBUTING.md.