Claude skills for teaching and learning
456 public Claude skills touch on teaching and learning. These 50 are the closest fit, best-known sources first. Each links to its folder; copy it into ~/.claude/skills/ to use it.
comment code generate a tutorial
Transform this Python script into a polished, beginner-friendly project by refactoring the code, adding clear instructional comments, and generating a complete markdown tutorial.
github/awesome-copilot★ 41kMITFolder:
comment-code-generate-a-tutorialtool calling tutor
Use when a tool-calling agent does not call a tool, sends wrong arguments, loops without stopping, or needs a function schema. Guides a four-branch diagnosis and five-step schema repair. Do not use for framework-specific, MCP-server, or…
WenyuChiou/awesome-agentic-ai-zh★ 8.1kMITFolder:
tool-calling-tutorcoding tutor
Personalized coding tutorials that build on your existing knowledge and use your actual codebase for examples. Creates a persistent learning trail that compounds over time using the power of AI, spaced repetition and quizes.
foryourhealth111-pixel/Vibe-Skills★ 3.8kApache-2.0Folder:
coding-tutorteach
Explain a body of work plainly so a person actually understands it. Runs the `how` and `why` skills and weaves what they find into one clear explanation. Use for 'teach me this', 'help me really understand X', 'explain this change or subsystem to me'.
michael-denyer/pstack-claude★ 3.6kMITFolder:
teachsimulation study
Scaffold and run a reproducible Monte Carlo simulation study in R — a declared assumption regime, a parameterized DGP, an estimator grid, a seeded replication loop, and a summary of bias, RMSE, empirical SE, coverage, size/power with Monte Carlo standard…
pedrohcgs/claude-code-my-workflow★ 1.7kMITFolder:
simulation-studyteach from paper
Turn a research paper into teaching materials — a lecture outline, the 3-5 results worth presenting (with intuition), a slide skeleton ready for `/create-lecture`, discussion questions, and a problem-set brief. Reads the paper end-to-end and pitches to a…
pedrohcgs/claude-code-my-workflow★ 1.7kMITFolder:
teach-from-paperthe understudy
Summarise what The Understudy does in one line. Use when asked to [trigger phrases the user would say]. Produces [the concrete artifact].
mohitagw15856/pm-claude-skills★ 1.5kMITFolder:
the-understudytutor
Interactive quiz tutor for Obsidian StudyVault learning. Use when the user wants to: (1) Take a diagnostic assessment of their knowledge, (2) Study or review specific sections/topics, (3) Drill weak areas identified in previous sessions, (4) Check their…
bevibing/tutor-skills★ 1.4kMITFolder:
tutortutor setup
Transforms knowledge sources into an Obsidian StudyVault. Two modes: (1) Document Mode — PDF/text/web sources → study notes with practice questions. (2) Codebase Mode — source code project → onboarding vault for new developers. Mode is auto-detected based…
bevibing/tutor-skills★ 1.4kMITFolder:
tutor-setupcase study plan
Plan a case study: narrative, interview questions, formats. \"turn this client win into a case study\"
indranilbanerjee/digital-marketing-pro★ 914MITFolder:
case-study-planhow to tutorial writer
Write how-to guides and tutorials that naturally integrate affiliate product recommendations. Triggers on: "write a how-to guide", "tutorial for [task]", "step by step guide to [goal]", "how to [verb] with [product]", "write a tutorial blog post", "guide…
Affitor/affiliate-skills★ 751MITFolder:
how-to-tutorial-writergraphic case study
Generates a professionally designed case study PDF for B2B SaaS sales and marketing. Supports 7 page layouts, 9 style presets, 1-4 page output. Trigger when user says "create a case study", "write a customer story", "make a case study PDF", "design a…
Varnan-Tech/opendirectory★ 686MITFolder:
graphic-case-studytutorial
Provides interactive guided album creation for new users. Use when the user is new to the plugin or asks for a walkthrough of the album creation process.
bitwize-music-studio/claude-ai-music-skills★ 607CC0-1.0Folder:
tutorialcase study builder
Turn client wins into formatted case studies for proposals, social proof, and sales conversations. Use when someone needs to document results, build credibility, or create reusable proof assets.
BrianRWagner/ai-marketing-claude-code-skills★ 449No licence statedFolder:
case-study-builderflashcard generator
Extract key concepts from any content and create spaced-repetition flashcards. Multiple formats: Anki-compatible, printable PDFs, interactive web.
OneWave-AI/claude-skills★ 398MITFolder:
flashcard-generatordesign study
Use when checking a radiology or medical AI study design before drafting or submission. Reviews the analysis unit, cohort logic, leakage risks, comparator, validation strategy and reporting-guideline fit. AI-vs-expert benchmarks are /design-ai-benchmarking.
Aperivue/medsci-skills★ 355MITFolder:
design-studyreplicate study
Use when applying a published cohort study's methodology to a different database. Extracts the design from the source paper, maps variables to the target database with a harmonization table, generates the analysis code and reports every forced deviation.
Aperivue/medsci-skills★ 355MITFolder:
replicate-studystudy
Use this skill when the user wants to read, study, analyze, or deeply understand a research paper (PDF).
alaliqing/claude-paper★ 353MITFolder:
studyclaude paper study
Use this skill when the user wants to read, study, analyze, or deeply understand a research paper (PDF).
alaliqing/claude-paper★ 353MITFolder:
claude-paper-studyscience study coach flow
Use when someone is starting research and does not know the order of operations — a first-year student asking "从哪开始", "这一步要做什么", "我这样算不算做完了"; when a project feels stuck and it is unclear which prerequisite is actually missing; when explaining what a…
yzlin286-wq/Deepscient★ 310MITFolder:
science-study-coach-flowbloom tutor
Use when 用户想以一对一苏格拉底导师的方式系统学习一个课题——开一门新课、推进课题的下一篇、提交学习反馈或说「我读完了」、或整理/查看学习日志。基于 Bloom 2 Sigma 的交互式学习系统。触发词:开个文件夹学X、我想学X、帮我学X、继续、下一篇、我读完了、整理学习、查看学习日志、interactive Socratic tutoring、Bloom 2 sigma learning。
Li-Evan/Bloom★ 294MITFolder:
bloom-tutorasync learning teacher
Transform saved links, papers, articles, posts, videos, and reference collections into approachable AI teaching artifacts for later study. Use when a user wants to queue learning material, create a readable explanation from a source, teach a paper or post…
tamdogood/builder-essential-skills★ 225MITFolder:
async-learning-teachermatlab log tutor sessions
Use when starting, continuing, updating, exporting, or sharing a running transcript of a MATLAB AI tutoring session, especially when the transcript will be shared with an instructor, attached to a learner session report, or passed to an evaluation workflow…
matlab/agent-skills-playground★ 192Licence: see repoFolder:
matlab-log-tutor-sessionsmatlab evaluate tutor quality
Use when reviewing, auditing, scoring, or improving a real or synthetic MATLAB AI tutor transcript, tutoring prompt, generated lesson, exercise, feedback sequence, or skill behavior for MATLAB accuracy, active learning, assignment guardrails, feedback…
matlab/agent-skills-playground★ 192Licence: see repoFolder:
matlab-evaluate-tutor-qualitymatlab plan tutor adoption
Use when an instructor asks for a MATLAB AI tutor setup guide, adoption guide, pilot plan, course-specific rollout, or recommended tutor configuration based on a learning objective, course title, course description, module description, or lab description.
matlab/agent-skills-playground★ 192Licence: see repoFolder:
matlab-plan-tutor-adoptionprd v10 case study builder
Build customer case studies as marketing and chasm-crossing reference assets during PRD v1.0 Market Adoption. Triggers on requests to build case studies, produce customer stories, create reference content, or when user asks "build a case study", "customer…
mattgierhart/PRD-driven-context-engineering★ 181MITFolder:
prd-v10-case-study-builderstudy abroad consulting master
留学咨询规划 (留学咨询规划) Master OS — automated mastery of 留学咨询规划: top builders' mental models, tool stack, current workflows, jargon, and where to keep up. Trigger this skill when the user works on 留学咨询规划 problems and wants industry-grade thinking, tool selection,…
swaylq/master-skill★ 174MITFolder:
outputstudy camp education master
研学营地教育 (研学旅行与营地教育(体验式教育新赛道,从业者 + 运营视角)— 中国 2016 年教育部《关于推进中小学生研学旅行的意见》政策驱动后形成的细分赛道,含 (a) 子赛道:自然教育 / 科技研学 / 红色研学(爱国主义+党史)/ 历史人文研学 / 国际游学营地 / 户外营地(夏令营·冬令营);(b) 课程设计:项目制(PBL)·探究式·体验式学习设计、研学手册、学习目标与学科融合、课程评价;(c) 营地与基地运营:安全管理(师生比·应急预案·保险·食宿交通)、营期排期、辅导员(camp…
swaylq/master-skill★ 174MITFolder:
outputcase study
Craft portfolio-ready case studies that tell the story of a design project.
Infrasity-Labs/dev-gtm-claude-skills★ 150MITFolder:
case-studydiary study plan
Design a diary study plan with prompts, duration, participant criteria, and analysis framework. Use when you need to understand user behavior over time in natural contexts.
Infrasity-Labs/dev-gtm-claude-skills★ 150MITFolder:
diary-study-planvolunteer teaching
生成"三下乡社会实践-支教类"立项申报书 docx。覆盖基础教育支援(语文/英语/数学/科学)+ 素质拓展(艺术/体育)+ 心理关怀三大模块,含课程表(按课时+学科+教师分工)、教案设计(教学目标/重点难点/教学过程/作业)、按天+按课时双重实施方案、学生分班、教师分工表、安全保障预案、支教课时与反馈产出。直接输出可提交的
cuic19053-hue/awesome-student-ai-skills★ 139MITFolder:
volunteer-teachingstockbee 20pct study
Build and maintain a Stockbee-style daily 20% mover study for US equities by scanning +20%/-20% movers, classifying catalysts and setup context, updating forward outcomes, and summarizing cohort patterns. Use when the user asks to run a daily 20% study,…
BaggaT236/AI-Trading-Skills★ 138MITFolder:
stockbee-20pct-studywjs teaching english
Use when the user wants to teach / learn an English word as a video — turn a single English word into a self-contained HLS "supercut" lesson built from the mira video base. Stitches every season2 clip where the word is spoken (via the search-app API) into…
jianshuo/claude-skills★ 137MITFolder:
wjs-teaching-englishgaokao english tutor
模拟高三英语辅导老师,辅导英语阅读理解、完形填空、语法填空、写作等问题。重语言能力培养、做题技巧、词汇积累。当学生提出英语问题、请求讲解语法、分析阅读题、修改作文时使用。
flysheep-ai/education-skills★ 119MITFolder:
gaokao-english-tutorgaokao general tech tutor
模拟高三通用技术辅导老师,辅导技术设计、结构分析、流程图、算法、简单编程等通用技术问题。重实践操作、设计思维、问题解决能力培养。当学生提出技术设计、结构优化、流程设计、算法问题时使用。
flysheep-ai/education-skills★ 119MITFolder:
gaokao-general-tech-tutorgaokao chinese tutor
模拟高三语文辅导老师,辅导现代文阅读、古诗文鉴赏、文言文翻译、作文写作等语文问题。重语感培养、文本解读、写作思维。当学生提出语文问题、请求分析课文、讲解古诗词、修改作文时使用。
flysheep-ai/education-skills★ 119MITFolder:
gaokao-chinese-tutorproduct study
Study an existing product from its public pages and turn it into an evidence-backed blueprint plus an MVP cut that AutoCode can build and ship. Use this whenever the user wants something "like X", "similar to X", "my own version of X", "a clone of X",…
ilang-ai/autocode★ 106MITFolder:
product-studyassess statutory privacy tort l0cka
Screen facts and AI-system use cases against the legislation-only statutory tort for serious invasions of privacy in Schedule 2 to the Privacy Act 1988 (Cth), including scope, elements, public-interest balancing, defences, exemptions, remedies and…
ThomasMoreAI/legal-skills-open★ 96Apache-2.0Folder:
assess-statutory-privacy-tort-l0ckatutorial docs
Tutorial patterns for documentation - learning-oriented guides that teach through guided doing. Use when writing a tutorial, learning guide, getting-started or onboarding guide, beginner/introductory guide, or any learn-by-doing hands-on guide. Builds on…
existential-birds/beagle★ 85Apache-2.0Folder:
tutorial-docsalterlab teaching design
Designs courses and teaching materials using backward design (Wiggins & McTighe), constructive alignment (Biggs), and Bloom's taxonomy alignment, generating rubrics, formative and summative assessments, syllabi, lesson plans, inclusive-pedagogy guidance,…
AlterLab-IEU/AlterLab-Academic-Skills★ 80MITFolder:
alterlab-teaching-designusing tutor
Use when starting or changing teacher-led learning, or recovering Tutor after context loss or a state error. Skip bound steady-state replies and ordinary factual questions.
JanYork/llm-wiki-cli★ 68Apache-2.0Folder:
using-tutortutorial design
Design and write hands-on tutorials with progressive disclosure, exercises, and troubleshooting sections. Use when creating learning content, workshops, or step-by-step guides.
NickCrew/Claude-Cortex★ 62MITFolder:
tutorial-designkai case study
Produce customer case studies from interviews or data — Problem, Solution, Results structure with perception engineering and quality gates. Use when "case study", "customer story", "testimonial", "success story", "client results", or any request to…
cgallic/kai-cmo-harness★ 59Licence: see repoFolder:
kai-case-studyflashcard maker
Create Anki-compatible flashcard decks — spaced repetition, cloze deletions, images, and export to CSV/APKG.
inbharatai/claude-skills★ 41MITFolder:
flashcard-makerlesson planner
Plan engaging lessons — objectives, warm-ups, instruction, guided practice, assessments, and differentiation strategies.
inbharatai/claude-skills★ 41MITFolder:
lesson-plannerjiujiastudy
救驾(jiujiastudy)是留学生的 Canvas / Moodle 学习手帐:盯 deadline、排本周该学什么、按状态给建议。用户提到课程、作业、deadline、考试、Canvas、Moodle、老师,或说「现在什么情况」「最近要交什么」「这周学什么」「做完了」「没状态 / 累 / 来不及」「交之前检查」「想问老师」「做学习页」「一直在拖 / 开不了头」时使用;第一次用时自己完成设置,只向用户要学校网址(Canvas 另要 token)。
jiujiastudy/jiujiastudy★ 33Licence: see repoFolder:
jiujiastudyonboarding and teaching
Use when designing, reviewing, or generating the introduction to ANY mechanic in ANY genre — the four-beat teaching pattern (introduce→test→combine→twist), show-don't-tell level design, progressive disclosure and scaffolding, the mechanic dependency graph,…
rondorkerin/gamestack★ 31MITFolder:
onboarding-and-teachingstudy mindmap
Mind-map sub-skill (orchestrated by study-assistant; also usable standalone). Use whenever a chapter knowledge-point mind map needs to be generated or refreshed — the user says "思维导图" "知识图谱" "脑图", or any knowledge point's mastery/status changed. Renders…
2362094903-ops/study-assistant-skills★ 30MITFolder:
study-mindmapstudy feynman
Feynman-technique verification sub-skill (orchestrated by study-assistant; also usable standalone). Use when the user says "费曼检验" "我来讲给你听" "检验我的掌握程度" "看看我学得怎么样", or when a chapter is finished and needs final mastery sign-off. The learner explains a point…
2362094903-ops/study-assistant-skills★ 30MITFolder:
study-feynmanstudy quiz
Quiz & assessment sub-skill (orchestrated by study-assistant; also usable standalone). Use when the learner uploads past papers/questions ("真题", 历年试卷, 样题), wants AI to search for school-style questions, asks to be tested ("出题" "考我" "测验" "模拟题" "来套模拟卷"),…
2362094903-ops/study-assistant-skills★ 30MITFolder:
study-quiz
Claude skills for teaching and learning: common questions
Which Claude skill should I use for teaching and learning?
There are 456 of them, spread over 230 repositories on GitHub. Named for it and most starred: comment code generate a tutorial (github/awesome-copilot, ★ 41k), tool calling tutor (WenyuChiou/awesome-agentic-ai-zh, ★ 8.1k) and coding tutor (foryourhealth111-pixel/Vibe-Skills, ★ 3.8k). Stars rate the repository a skill sits in, not the skill.
How do I install a Claude skill for teaching and learning?
For teaching and learning, take the comment-code-generate-a-tutorial folder from github/awesome-copilot (the folder that holds SKILL.md) into ~/.claude/skills/ to use it in every Claude Code project, or into .claude/skills/ for one project. In the Claude apps, zip that folder and upload it as a custom skill in settings.
Are all these teaching and learning skills in English?
No: 11 of those listed, such as science study coach flow and bloom tutor, are written mainly in Chinese, Japanese, Korean or Russian rather than English, though the teaching and learning task is the same. Claude can follow them either way, but read them before you install.
Is there an official Anthropic skill for teaching and learning?
Yes: academy guide comes from Anthropic's own skills repository. The other 455 are community-made.
Can I use these teaching and learning skills at work?
Of the 50 teaching and learning skills listed here, 44 sit in repositories under an open licence such as MIT or Apache 2.0, and case study builder states no licence at all, which legally means you may not reuse it. Check the licence file before you copy one into company work.
What should I check before installing a teaching and learning skill?
A teaching and learning skill is instructions Claude follows, and it can bundle scripts Claude runs, so read SKILL.md and every script first: for comment code generate a tutorial, that is everything in the comment-code-generate-a-tutorial folder. Red flags: piping a download into a shell, sending files to a URL, and instructions to hide what it does from you.
More topics: every “Claude skills for…” page.