$ claude skills --profession teacher

Teacher Claude Skills

Teachers spend hours a week on lesson planning, grading, and communication that follows the same structure every time — exactly the kind of repeated work Claude Skills are built for. These 8 Claude Agent Skills cover the core classroom workflows: lesson plans, rubrics, differentiated instruction, quiz generation, student feedback, and parent communication. Install once, use for every class.

#8 skills available#Free SKILL.md download#Claude Code · claude.ai · API#3 beginner · 3 intermediate · 2 advanced
Share:
Download all 8 skillsAll skills in one zip, for Claude Code — see the included README
Install in Claude Codethen /plugin install teacher-skills@claude-skills-library

Using claude.ai, Cowork or the Desktop app? Those take one skill per upload — use the download button on any skill below, then go to Customize → Skills → Add. Cowork has no local skills folder; it syncs whatever is enabled on your claude.ai account.

Writing Lesson Plans

Intermediate

Generates complete lesson plans with objectives, materials, timed activities, and assessment checks aligned to a stated grade level and standard. Use when asked to write a lesson plan, unit plan, or class outline.

$When you need a complete, standards-aligned lesson plan for an upcoming class.

lesson-plancurriculumclassroom-prep

Creating Rubrics

Beginner

Builds clear grading rubrics with defined performance levels and specific, observable criteria for any assignment type. Use when asked to create a rubric, grading criteria, or scoring guide.

$When you need a clear, consistent grading rubric before assigning or grading student work.

rubricgradingassessment

Writing Student Feedback

Beginner

Writes specific, actionable feedback on student work or report card comments that name strengths, identify concrete next steps, and maintain an encouraging tone appropriate for the student's age. Use when writing report card comments, grading feedback, or progress notes.

$When you need to write feedback on student work or a report card comment quickly, without it sounding generic.

feedbackreport-cardsstudent-writing

Differentiating Instruction

Advanced

Adapts a single lesson or assignment into multiple versions for different ability levels while keeping the same core learning objective. Use when asked to differentiate a lesson, modify an assignment, or adapt material for mixed-ability classrooms.

$When one lesson or assignment needs to work for students at genuinely different skill levels.

differentiationmixed-abilityscaffolding

Generating Quiz Questions

Intermediate

Writes quiz and test questions across multiple formats (multiple choice, short answer, free response) at a specified difficulty and cognitive level, with an answer key. Use when asked to create quiz questions, a test, or an assessment.

$When you need assessment questions written quickly for a specific topic and difficulty level.

quizassessmenttest-writing

Writing Parent Communication

Beginner

Drafts clear, professional emails and letters to parents covering academic concerns, behaviour updates, and general classroom communication, in a tone that is direct but never accusatory. Use when writing a parent email, newsletter update, or communication about a student concern.

$When you need to communicate with a parent about their child and want the tone right on the first draft.

parent-communicationemailclassroom-management

Writing IEP Progress Notes

Advanced

Drafts administrative progress notes toward IEP goals using observed, factual classroom evidence in the structured format schools require. Use when writing IEP progress notes, goal updates, or accommodation logs. Not a substitute for a qualified special education professional's clinical judgment or formal evaluation.

$When you need to document progress toward IEP goals from classroom observations in the required format.

iepspecial-educationprogress-notes

Planning Classroom Activities

Intermediate

Designs interactive classroom activities and games that reinforce a specific learning objective, with clear setup, rules, and timing. Use when asked to create a classroom activity, game, group exercise, or engagement strategy.

$When you need an interactive activity that reinforces a specific concept, not just fills class time.

classroom-activityengagementlesson-design

# Frequently asked questions

Q1.What Claude skills are available for Teachers?

A.There are 8 free Claude agent skills for Teachers: Writing Lesson Plans, Creating Rubrics, Writing Student Feedback, Differentiating Instruction, Generating Quiz Questions, Writing Parent Communication, Writing IEP Progress Notes, Planning Classroom Activities. Each skill is a downloadable SKILL.md file that can be installed in Claude Code or uploaded to claude.ai.

Q2.How does Claude help Teachers with their work?

A.Teachers spend hours a week on lesson planning, grading, and communication that follows the same structure every time — exactly the kind of repeated work Claude Skills are built for. These 8 Claude Agent Skills cover the core classroom workflows: lesson plans, rubrics, differentiated instruction, quiz generation, student feedback, and parent communication. Install once, use for every class.

Q3.What is the easiest Claude skill for a Teacher to start with?

A.The best starting skill is "Creating Rubrics" — it is rated Beginner and covers one of the most frequent tasks Teachers delegate to Claude.

Q4.How do I install a SKILL.md file in Claude Code?

A.Download the SKILL.md file, create a .claude/skills/ folder in your project root if one does not exist, and place the file inside it. Claude Code automatically discovers and loads the skill on the next startup — no further configuration is needed.

Q5.Can I use these skills in claude.ai without Claude Code?

A.Yes. In claude.ai, open Settings, go to Features, and click Skills. Upload the SKILL.md file and it becomes available across all your claude.ai conversations.

Q6.Can I use these skills with the Claude API?

A.Yes. The Claude API supports skills via the /v1/skills endpoints. You can register a SKILL.md file and reference it by name in API requests, allowing Claude to apply the skill's workflow programmatically in any integration.

Q7.How do I customise a Teacher Claude skill for my specific workflow?

A.Download the SKILL.md file and open it in any text editor. Update the workflow steps, key points, and examples to match your organisation's standards or personal preferences. The name and description in the YAML frontmatter can also be edited. Save the modified file back to .claude/skills/ and Claude Code will load the updated version on the next start.

Q8.Are these SKILL.md files free to download?

A.Yes, completely free. There are no sign-ups, paywalls, or usage limits. Download any skill, customise it, and share it with your team.

# Other professions

newsletter.sh

# Weekly Best Prompts — Delivered Free

Get the 5 best ChatGPT prompts of the week, curated and ready to use. No spam, unsubscribe any time.

$ No spam · Unsubscribe any time · Free forever