Claude CoWork for Teachers
A practical guide to using Claude as your AI co-worker in your teaching workflow — from setup to daily use.

What is Claude CoWork?
Claude CoWork is the practice of using Claude as a persistent, knowledgeable co-worker embedded in your daily teaching workflow. This is not about asking a chatbot a one-off question and hoping for the best. It is about configuring Claude with your classroom context, grade level, subject area, and instructional style so that every interaction produces output you can actually use.
Claude-native prompts. The prompts in this guide use Claude's native XML tag structure (
<context>,<instructions>,<format>,<avoid>) for more precise, consistent output. These tags help Claude parse your intent with less ambiguity. They work in ChatGPT too, but are optimized for Claude.
Think of Claude as the sharpest teaching partner you have ever had, one who never forgets your standards alignment, knows your subject area inside and out, and can draft a lesson plan, worksheet, or rubric in seconds. The difference between teachers who dabble with AI and those who gain a real edge comes down to setup and consistency.
This guide walks you through setting up Claude specifically for teaching, the five workflows that will save you the most time, and the prompting techniques that separate generic output from classroom-ready content.
Install the Teacher Plugin
This guide works on three Claude surfaces. The plugin is the fastest path on two of them. Pick whichever you use:
If you're on Cowork (desktop or mobile app)
Claude Cowork is Anthropic's agentic workspace — Claude completes work autonomously and returns finished deliverables. The Teacher plugin packages the workflows below as native skills and slash commands.
- Open the Cowork plugin directory in your desktop app.
- Filter by Cowork, search for "Teacher", and click Install.
- The plugin's slash commands and ambient skills are now available in any Cowork task.
If you don't see the plugin in the directory yet, install via custom marketplace: paste
https://github.com/alexclowe/awesome-claude-cowork-pluginsin your Cowork plugin settings.
If you're on Claude Code (CLI)
Install from your terminal:
claude plugin add alexclowe/awesome-claude-cowork-plugins/teacherThe plugin's slash commands and skills load on next session.
If you're on Claude.ai (web chat only)
Plugins aren't directly installable on the web chat surface. You have two options:
- Use the prompts in this guide directly in a Claude Project (covered in the next section). Same outputs, more typing.
- Upload the plugin's skills as a zip via Settings → Features → Custom Skills (Pro/Max/Team/Enterprise plans). Higher friction; only worth it if you want the auto-activating skills, not the slash commands.
What the plugin gives you (any surface)
| Slash command | What it does |
|---|---|
/lesson-plan |
Generate standards-aligned lesson plans with objectives, activities, assessments, and differentiation |
/rubric |
Create detailed grading rubrics and assessment criteria aligned to learning objectives |
/parent-email |
Draft progress updates, behavior reports, and conference summaries with empathetic language |
/worksheet |
Generate practice problems, reading questions, and differentiated materials for varied skill levels |
Auto-activating skills (no command needed — Claude applies them when relevant):
- Curriculum Design — Standards-aligned instruction, backward design, differentiation strategies, and assessment development
- Classroom Communication — Parent communication, student feedback, IEP documentation, and professional educational writing
The plugin works standalone for one-off tasks. Pair it with the surface-specific setup below for persistent context across every task — that combination is the full Claude CoWork setup.
Setting Up Claude for Teaching
Surface note: The Project setup below is for claude.ai web users. Cowork users have their own task-context mechanism (set context once when starting a Cowork task). Claude Code users get the plugin's ambient skills automatically — no Project setup needed. The workflows themselves are surface-agnostic — paste the prompts wherever you're working. The key to getting consistently useful output from Claude is using Claude Projects. A Project lets you set custom instructions that persist across every conversation, so you are not re-explaining your classroom every time.
Step 1: Create a Teaching Project. In Claude, click "Projects" and create one called something like "My Classroom."
Step 2: Set your custom instructions. In the Project settings, add instructions like:
You are my teaching and curriculum assistant. Here is my context:
<business-profile>
- Name: [Your Name], [Your School/District]
- Grade level: [K-2 / 3-5 / 6-8 / 9-12]
- Subject(s): [ELA / Math / Science / Social Studies / Special Education / etc.]
- Standards: [Common Core / NGSS / State-specific standards — specify state]
- Student demographics: [General ed / Inclusion / Gifted / ELL-heavy / Title I]
- Instructional style: [Project-based / Direct instruction / Workshop model / etc.]
- Tech access: [1:1 Chromebooks / Limited devices / No student devices]
</business-profile>
<rules>
- Always align activities to the specified grade-level standards.
- Differentiate for at least 3 levels when creating activities: approaching, on-level, and advanced.
- Use age-appropriate language and examples.
- Never include real student names or identifying information.
</rules>Step 3: Upload reference documents. Add your curriculum maps, pacing guides, rubric templates, or district formatting requirements to the Project knowledge base. Claude will reference these when generating content.
Step 4: Start every session inside this Project. This ensures Claude always has your context loaded.
Your Top 5 Workflows with Claude
1. Lesson Plans
Lesson planning is where most of your prep time goes. Give Claude the standard and objective, and let it build the instructional framework.
<task>Create a 50-minute lesson plan for 8th grade ELA.</task>
<context>Standard: CCSS.ELA-LITERACY.RI.8.6 (author's point of view, conflicting viewpoints). Unit: Persuasive Writing and Rhetoric, lesson 3 of 5. Students know ethos, pathos, logos.</context>
<instructions>
- Include: objective, bell ringer (5 min), direct instruction (10 min), guided practice (15 min), independent/group activity (15 min), exit ticket (5 min)
- Suggest an engaging mentor text; include a collaborative structure
- Differentiate independent activity for approaching, on-level, and advanced
- List materials needed
</instructions>
<avoid>Activities requiring technology unless specified; politically divisive content</avoid>Before Claude: 45-60 minutes planning and searching for texts. After Claude: 5 minutes to input, 10 minutes to review and adjust.
2. Worksheets and Practice Activities
Creating quality practice materials that align with your instruction takes significant time. Claude can generate differentiated activities from your specifications.
<task>Create a math worksheet for 5th grade on multiplying fractions.</task>
<context>Standard: CCSS.MATH.CONTENT.5.NF.B.4. Students introduced to concept, need practice. Class includes 4 ELL students needing visual supports.</context>
<instructions>
- 3 sections: guided examples (3 problems with steps), independent practice (10 problems, increasing difficulty), 2 word problems
- Visual fraction models for guided examples; word bank for ELL students
- Answer key at end; format for easy printing
</instructions>
<avoid>Decimal conversion (not yet taught); culturally specific word problem references</avoid>Before Claude: 30-40 minutes creating, formatting, and making answer keys. After Claude: 5 minutes to input, 10 minutes to review alignment and formatting.
3. Rubrics
Clear, standards-aligned rubrics save grading time and improve student understanding of expectations. Claude can build detailed rubrics from your criteria.
<task>Create a 4-point rubric for a 7th grade persuasive essay.</task>
<context>Assignment: 5-paragraph persuasive essay, student-selected topic. Standard: CCSS.ELA-LITERACY.W.7.1. Students know CER framework. Rubric given to students before writing.</context>
<instructions>
- Levels: 4 (Exceeds), 3 (Meets), 2 (Approaching), 1 (Beginning)
- Categories: Claim/Thesis, Evidence and Reasoning, Counterargument, Organization, Conventions
- Student-friendly language with specific, observable criteria at each level
- Format as a table
</instructions>
<avoid>Vague descriptors ("excellent," "poor") without criteria; more than 5 categories</avoid>Before Claude: 30-45 minutes building a rubric with clear descriptors. After Claude: 5 minutes to input, 10 minutes to review and refine.
4. Parent Communication
Writing thoughtful, professional parent emails about student progress, behavior, or upcoming events takes time, especially when you have 25 or more families to communicate with.
<task>Draft an email to a parent about their child's declining math performance.</task>
<context>4th grader, previously Bs, now Ds on recent assessments. Decline started 3 weeks ago. Distracted, not completing homework. Initial outreach — no prior parent contact on this.</context>
<instructions>
- Open with something positive; describe concern factually (grade trend, missing work)
- Frame as a partnership, not blame; suggest a phone call or conference
- Offer 2-3 meeting times; under 200 words; professional and warm
</instructions>
<avoid>Student's real name; diagnostic language (ADHD, LD); accusatory tone</avoid>Before Claude: 20-30 minutes agonizing over tone and wording. After Claude: 3 minutes to input, 5 minutes to personalize and send.
5. IEP Goal Drafting
Writing measurable, standards-aligned IEP goals is one of the most time-intensive tasks in special education. Claude can draft goals from your assessment data.
<task>Draft 3 IEP goals for a 3rd grader with SLD in reading.</task>
<context>Reads at mid-1st grade (DRA 16). Struggles: decoding multisyllabic words, fluency (45 vs. 100 WPM benchmark), grade-level comprehension. Receives 30 min/day Orton-Gillingham instruction. Annual review due.</context>
<instructions>
- Format: "By [date], given [conditions], [student] will [behavior] with [criteria] as measured by [method]"
- One goal each for decoding, fluency, and comprehension
- Ambitious but achievable one-year growth; align to grade-level standards
- 2-3 short-term objectives per goal
</instructions>
<avoid>Student's real name; unmeasurable goals; goals assuming a specific program</avoid>Before Claude: 45-60 minutes per student drafting IEP goals. After Claude: 10 minutes to input, 15 minutes to review and align with team.
Prompt Engineering Tips for Teachers
1. Always include the standard. Pasting the exact standard code and text ensures Claude aligns every activity, question, and assessment to what you are actually teaching. Do not assume it knows your state's standards.
2. Specify the grade level and reading level. "5th grade" and "5th grade with ELL accommodations" produce very different outputs. Be explicit about your students' needs.
3. Request differentiation by default. Add "Differentiate for approaching, on-level, and advanced learners" to your Project instructions. This saves you from remembering to ask every time.
4. Ask for answer keys and teacher notes. Add "Include an answer key and brief teacher facilitation notes" to worksheet and activity prompts. This small addition saves significant time.
5. Provide your existing templates. Upload your school's lesson plan template, rubric format, or IEP goal framework to the Project knowledge base. Say "Use my uploaded template format" in prompts.
6. Test the output at student level. After Claude generates a worksheet or activity, read it as your students would. Ask Claude to "Simplify the instructions to a 3rd grade reading level" if the language is too complex.
Privacy & Compliance
FERPA compliance is essential. Do not enter student names, student ID numbers, grades, behavioral records, or any other information from educational records into Claude. Use initials, generic descriptors, or placeholder names.
Never upload student work or records. Do not paste student essays, IEP documents with identifying information, or report card data into Claude. Use anonymized examples or describe the student's needs in general terms.
Verify standards alignment independently. Claude may reference standards that are outdated or from a different state. Always cross-check the standard codes and language against your state's current framework.
Review AI-generated content for bias. Check worksheets, examples, and reading passages for cultural bias, gender stereotyping, or assumptions that may not reflect your students' diverse backgrounds and experiences.
Follow your district's AI policy. Many school districts have adopted specific policies on teacher use of AI tools. Review your district's acceptable use policy and follow any required disclosure or documentation procedures.
Going Further
Ready to build on this foundation? Check out these resources:
- Browse our full collection of teacher prompt packs and cheat sheets for ready-to-use templates
- Run an AI readiness audit for your teaching practice to identify your biggest opportunities
- Explore AI-powered tools built specifically for teachers to automate even more of your workflow
Related Resources
Recommended tools for your workflow
Synthesia
Free trialCreate professional training videos with AI avatars — no camera, no crew, no studio.
Some links on this page are affiliate links. We may earn a commission if you purchase — at no extra cost to you. We only recommend tools we believe in for your profession.