claude

teacher-operating-system

The full TOS suite: 62 governed K-12 teacher skills (5 core hub+governance, 9 educator, 5 operations, 43 atom sub-skills) over 16 shared engines; 6,574 FL standards verified code-by-code against CPALMS. Install to add lesson/assessment/presentation generation, curriculum mapping, special-ed/MTSS support, family communication, professional learning, school administration, standards currency, document intelligence, meeting classification, and skill-health/repair — plus the tos-tools MCP server: verified standards search, fabrication-blocking code verification, citation-mutation checks, and artifact validation as callable tools.

1 on GitHubby Teacher Operating Systemv1.10.0MITupdated 5 days agoeducation
/

Plugin teacher-operating-system from marketplace tos-marketplace in flywifi/educator-tools-k12-public. Commands read from the repo's manifest — 5 days ago.

This plugin runs code on your machine — it starts local MCP servers. The exact commands are listed below; read them before installing.

What it installs

Skills (63)

  • accommodation-match

    Match accommodations to a documented student need (IEP, 504, ELL). Do NOT use without a documented need, or for UDL (use udl-options).

  • activity-generate

    Generate ONE learning activity for an objective, grade, and subject. Do NOT use for a full lesson (use lesson-planner) or quiz items (use assessment-item).

  • answer-key

    Write an answer key with scoring notes for existing assessment items. Do NOT use to write the items (use assessment-item) or to grade students.

  • assessment-item

    Write ONE assessment question with its answer for an objective. Do NOT use for a full quiz or test (use assessment-designer) or rubrics (use rubric-build).

  • behavior-strategy

    Suggest ONE function-based behavior support strategy (a BIP component) for a documented concern. Do NOT use for crisis intervention or restraint/seclusion guidance.

  • cognitive-rigor

    Classify an objective or question by Bloom's level and Webb's DOK. Do NOT use to write objectives (use objective-write).

  • differentiate

    Adapt ONE existing piece of content for one profile (ELL, IEP, 504, gifted, below/above grade). Do NOT use to create new content (use activity-generate).

  • distractor-generate

    Write plausible multiple-choice wrong answers based on common misconceptions. Do NOT use for the question stem (use assessment-item) or open-response items.

  • document-parse

    Extract text, tables, and layout from an uploaded file (PDF, DOCX, XLSX, PPTX, image). Do NOT use for web scraping or reading level (use reading-level).

  • email-draft

    Draft ONE professional email to staff, families, or vendors. Do NOT use for parent notes about a student (use parent-comm) or mass messages.

  • feed-discover

    Find RSS/Atom feed URLs on a web page. Do NOT use to check an existing feed (use feed-validate).

  • feed-validate

    Check one RSS/Atom feed URL for liveness, staleness, redirects, and labels. Do NOT use to find new feeds (use feed-discover).

  • feedback-write

    Model actionable feedback on a placeholder student response against a rubric. Do NOT use with real student data or for grading.

  • govern-artifact

    Stamp an artifact with provenance, lineage, and confidence metadata. Do NOT use for quality gating (use quality-check) or content.

  • graphic-organizer

    Choose and scaffold ONE graphic organizer (Frayer, T-chart, Venn, concept map). Do NOT use to write the content that fills it.

  • hook

    Write ONE engaging lesson hook or anticipatory set. Do NOT use for warm-ups (use warm-up) or full lessons.

  • iep-goal

    Draft ONE IEP annual goal from a present-level baseline. Do NOT use for a full IEP (use special-education-support) or real student data.

  • intervention-select

    Match a tiered MTSS intervention to a documented need. Do NOT use to decide eligibility, and never invent program names or citations.

  • meeting-agenda

    Create ONE meeting agenda from a purpose and attendee list. Do NOT use for minutes (use meeting-minutes).

  • meeting-classify

    Classify a meeting's type and intent from its evidence (email, invite, attendees). Do NOT use for agendas (use meeting-agenda) or minutes (use meeting-minutes).

  • meeting-minutes

    Turn meeting notes or a transcript into minutes with action items. Do NOT use for agendas (use meeting-agenda).

  • misconception

    List common student misconceptions for a topic and grade. Do NOT use to diagnose one student or to write content.

  • objective-write

    Write 1-3 measurable learning objectives for a standard. Do NOT use for a full lesson (use lesson-planner) or IEP goals (use iep-goal).

  • parent-comm

    Draft ONE parent note or email for a specific purpose, placeholders only. Do NOT use for IEP communications (use special-education-support) or legal notices.

  • present-levels

    Draft a PLAAFP (present levels) statement from placeholder data. Do NOT use with real student data.

  • progress-monitor-plan

    Create ONE progress-monitoring schedule for an IEP goal or MTSS intervention. Do NOT use to write the goal (use iep-goal).

  • quality-check

    Run ONE quality gate check on a draft and return pass/fail with a fix. Do NOT use for a full review (use quality-review).

  • question-set

    Write discussion or text-dependent questions at a target rigor (Socratic, close reading). Do NOT use for assessment items (use assessment-item).

  • reading-level

    Estimate a passage's grade band and Lexile. Do NOT use for whole documents or student data.

  • referral-draft

    Draft ONE referral (MTSS, evaluation, counselor) with required fields, placeholders only. Do NOT use with real student data.

  • report-card-comment

    Draft ONE standards-based report card comment from placeholder data. Do NOT use with real student data or for IEP progress reports (use iep-goal).

  • rubric-build

    Build ONE rubric (criteria by performance levels) for a task or standard. Do NOT use to write items (use assessment-item) or to score work.

  • safe-apply

    Sort a change proposal into safe mechanical items and items needing human judgment. Do NOT use to apply the changes.

  • sentence-frame

    Write sentence frames and stems for English learners or struggling writers. Do NOT use for translation (use translate-comm).

  • standards-crosswalk

    Map a standard to its closest equivalent in another framework, or report an honest gap. Do NOT use to check a code is current (use standards-match); never invent codes.

  • standards-match

    Look up Florida K-12 standard codes and text for a grade, subject, and topic. Do NOT use to write lessons or activities (use objective-write).

  • text-leveler

    Rewrite a passage at a target reading level, keeping its meaning. Do NOT use for translation (use translate-comm) or new content.

  • translate-comm

    Translate a family message into a home language, advisory only. Do NOT use for certified translation of legal documents such as IEPs.

  • udl-options

    Suggest UDL checkpoint options (CAST 3.0) for a learning barrier. Do NOT use for IEP accommodations (use accommodation-match).

  • vocabulary-select

    Pick key academic vocabulary from a topic or passage, with tiers and definitions. Do NOT use for vocabulary quizzes (use assessment-item).

  • warm-up

    Write ONE bell-ringer or do-now warm-up for an objective. Do NOT use for full lessons (use lesson-planner) or assessment items.

  • wizard-interview

    Run a guided Q&A intake from a question schema and return validated answers. Do NOT use to generate content.

  • worked-example

    Write ONE worked example with a step-by-step solution. Do NOT use for practice sets or assessments.

  • output-validator

    Validate a governed artifact or a produced document BEFORE it ships. Use to check a JSON artifact (records package, handoff envelope, classifier record, decision record) against its schema plus a governance / no-fabrication / no-real-PII rule catalog, and to structurally validate produced Office/PDF

  • quality-review

    Evaluate any K-12 educational artifact against the TOS Quality Gates and return a scored, evidence-based verdict. Use this whenever someone wants to review, score, QA, critique, vet, or 'check the quality of' a lesson plan, unit, assessment, rubric, slide deck, IEP support, intervention plan, or fam

  • skill-health

    Diagnose and repair the TOS ecosystem itself. Use to check ecosystem health (every skill + shared engine), explain why something is failing by reading the audit trail (Quality Ledger, saved runtime execution traces, minority reports), find which files must change when a skill is added or renamed, an

  • skill-repair

    Apply an APPROVED skill-health repair plan with the smallest durable change. Use after skill-health (or a human) has diagnosed an issue and you want it fixed: it separates mechanical fixes (safe to automate) from judgment fixes (human-only), shows a plain-language approval summary, and on approval a

  • teacher-core

    The Teacher Operating System hub for K-12 educators. Use this whenever a teacher, special-education teacher, interventionist, instructional coach, curriculum specialist, administrator, or district leader needs a standards-aligned, differentiated educational artifact — lesson and unit plans, assessme

  • assessment-designer

    Create standards-aligned K-12 assessments and scoring tools. Use this whenever a teacher or coach wants a quiz, test, formative check, performance task, item bank, or a rubric / scoring guide — including phrasings like 'write a quiz on…', 'make a rubric for…', 'I need a unit test for…', 'create a pe

  • curriculum-mapping

    Build long-range curriculum planning artifacts for K-12: curriculum maps, pacing guides, and scope & sequence documents. Use this whenever a teacher, curriculum specialist, or administrator is planning across a quarter, semester, or year — phrasings like 'a pacing guide for…', 'map out my year for…'

  • family-communication

    Write clear, warm, family-facing communication for K-12: class newsletters, parent/guardian letters and emails, conference talking points, and progress-report narrative comments. Use this whenever a teacher or administrator needs to communicate home — phrasings like 'write a newsletter about…', 'a l

  • intervention-mtss

    Build Multi-Tiered System of Supports (MTSS/RTI) materials for K-12: Tier 1/2/3 intervention plans, MTSS documentation, data-based decision notes, and progress-monitoring schedules. Use this whenever an interventionist, teacher, or team needs targeted or intensive support planning — phrasings like '

  • lesson-planner

    Create standards-aligned, differentiated K-12 instructional materials. Use this whenever a teacher or coach wants a lesson plan, unit plan, guided notes, exit ticket, learning centers/stations, or a project/performance task — including phrasings like 'plan a lesson on…', 'I need a 5-day unit for…',

  • presentation-builder

    Design standards-aligned K-12 instructional slide decks / presentations. Use this whenever a teacher or coach wants slides, a slideshow, a deck, a 'PowerPoint', or a Google-Slides-style presentation for teaching — including 'turn this lesson into slides', 'make a presentation on…', 'slides for tomor

  • professional-learning

    Create professional learning and instructional-coaching materials for K-12 educators: classroom observation / look-for tools, coaching conversation guides, and professional development (PD) session plans. Use this whenever an instructional coach, PD facilitator, or teacher-leader needs adult-learnin

  • school-administration

    Create school- and district-level administrative tools for K-12 leaders: classroom walkthrough instruments, initiative implementation plans, and progress-monitoring / data systems. Use this whenever a principal, assistant principal, or district leader needs leadership tools — phrasings like 'a walkt

  • special-education-support

    Draft special-education support materials for K-12: accommodation plans, modification plans, IEP goal drafts and present-levels language, and progress-monitoring tools. Use whenever a special-education teacher, case manager, or general-ed teacher needs help with IEPs, 504 plans, accommodations, modi

  • document-intelligence

    Transform documents — PDF, DOCX, HTML, TXT, images/scans, and Google Workspace (Docs API JSON + .odt/.csv/.xlsx/.pptx exports) — into GOVERNED, reusable knowledge assets via a parser-independent, artifact-centric pipeline (ingest → recover/OCR → structure/tables → govern → knowledge → artifact). Use

  • feed-curator

    Keep the education-feeds catalog (shared/feeds/feeds.json) accurate so the feed self-updater never works off broken links. Use whenever someone wants to add, check, fix, clean up, or find more RSS/Atom feeds — e.g. 'validate our feeds', 'this OCPS link is dead', 'find Orange County Public Schools ne

  • meeting-classifier

    Classify a teacher's meeting-related request, then route it. Use whenever a teacher mentions a meeting or invite — faculty, grade-level/PLC, department, data, or emergency meetings; evaluation observations, post-observation debriefs, and interim walkthroughs; parent-teacher conferences; calls home a

  • standards-updater

    Keep the stored Florida education corpus current by politely crawling the official sources for ANY change we cover — standards, courses/curriculum (incl. CTE), pacing, guidance (TAPs/memos), instructional materials, assessment, graduation, legislation (FL Statutes Title XLVIII), and State Board rule

  • teacher-profile

    Establish, update, and maintain a single teacher's operating context — their role(s), duties/workload, the handoff & role-interaction map (who they pass work to and receive it from: case manager, AP, counselor, nurse, co-teacher, grade/department team), their school assignment, and personal preferen

  • __SKILL_NAME__

    REPLACE — what this skill produces and exactly when to use it. Be specific and slightly pushy to trigger reliably, and add an explicit 'Do NOT use for…' clause to avoid colliding with sibling skills. List the artifacts and the personas/phrases that should invoke it.

MCP servers (1)

  • tos-tools

    runs: ${TOS_PYTHON:-python3} ${CLAUDE_PROJECT_DIR:-.}/tools/mcp_server.py

View source on GitHub

Similar plugins

Adds educational insights about implementation choices and codebase patterns (mimics the deprecated Explanatory output style)

hooks

anthropics/claude-code 155,476

container

claude

Teaches Claude container's command surface and how it maps to Docker, Lima, Colima, and Podman on macOS

1 skill

apple/container 51,329

Agent skills for Azure SQL Developer, the Azure SQL Database engine running locally in a container. Teaches your agent to run the engine, connect, migrate, scaffold, build RAG, wire CI, and go local-to-cloud, using the real Private Preview image instead of the SQL Server image.

17 skills

anthropics/claude-plugins-official 47,076

Teaching skill: cookbook-style walkthrough for signed audit trails on every Claude Code tool call. Cedar policy, Ed25519 receipts, offline verification, CI/CD integration, SLSA composition. Pairs with the protect-mcp runtime plugin.

1 skill

wshobson/agents 42,461

deepread

claude

Evidence-first reading of supplied documents. Five modes (quick/deep/map/feynman/book), claim-reason-evidence decomposition, confidence labels, evidence ledger, knowledge maps, Feynman teach-back.

1 skill

alirezarezvani/claude-skills 29,725

Study p-hacking in econometric designs: map researcher degrees of freedom, audit a specification search with a complete ledger and null-calibrated honest p-values, replay realistic search procedures, detect p-hacking in a literature, immunise an analysis, and benchmark whether an AI agent p-hacks. Research and teaching use only.

11 skills

brycewang-stanford/Auto-Empirical-Research-Skills 5,011

Maintain teacher-operating-system?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted