explanatory-output-style
claudeAdds educational insights about implementation choices and codebase patterns (mimics the deprecated Explanatory output style)
hooks
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.
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.
accommodation-matchMatch accommodations to a documented student need (IEP, 504, ELL). Do NOT use without a documented need, or for UDL (use udl-options).
activity-generateGenerate 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-keyWrite 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-itemWrite 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-strategySuggest ONE function-based behavior support strategy (a BIP component) for a documented concern. Do NOT use for crisis intervention or restraint/seclusion guidance.
cognitive-rigorClassify an objective or question by Bloom's level and Webb's DOK. Do NOT use to write objectives (use objective-write).
differentiateAdapt 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-generateWrite plausible multiple-choice wrong answers based on common misconceptions. Do NOT use for the question stem (use assessment-item) or open-response items.
document-parseExtract 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-draftDraft ONE professional email to staff, families, or vendors. Do NOT use for parent notes about a student (use parent-comm) or mass messages.
feed-discoverFind RSS/Atom feed URLs on a web page. Do NOT use to check an existing feed (use feed-validate).
feed-validateCheck one RSS/Atom feed URL for liveness, staleness, redirects, and labels. Do NOT use to find new feeds (use feed-discover).
feedback-writeModel actionable feedback on a placeholder student response against a rubric. Do NOT use with real student data or for grading.
govern-artifactStamp an artifact with provenance, lineage, and confidence metadata. Do NOT use for quality gating (use quality-check) or content.
graphic-organizerChoose and scaffold ONE graphic organizer (Frayer, T-chart, Venn, concept map). Do NOT use to write the content that fills it.
hookWrite ONE engaging lesson hook or anticipatory set. Do NOT use for warm-ups (use warm-up) or full lessons.
iep-goalDraft 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-selectMatch a tiered MTSS intervention to a documented need. Do NOT use to decide eligibility, and never invent program names or citations.
meeting-agendaCreate ONE meeting agenda from a purpose and attendee list. Do NOT use for minutes (use meeting-minutes).
meeting-classifyClassify 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-minutesTurn meeting notes or a transcript into minutes with action items. Do NOT use for agendas (use meeting-agenda).
misconceptionList common student misconceptions for a topic and grade. Do NOT use to diagnose one student or to write content.
objective-writeWrite 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-commDraft 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-levelsDraft a PLAAFP (present levels) statement from placeholder data. Do NOT use with real student data.
progress-monitor-planCreate ONE progress-monitoring schedule for an IEP goal or MTSS intervention. Do NOT use to write the goal (use iep-goal).
quality-checkRun 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-setWrite discussion or text-dependent questions at a target rigor (Socratic, close reading). Do NOT use for assessment items (use assessment-item).
reading-levelEstimate a passage's grade band and Lexile. Do NOT use for whole documents or student data.
referral-draftDraft ONE referral (MTSS, evaluation, counselor) with required fields, placeholders only. Do NOT use with real student data.
report-card-commentDraft 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-buildBuild 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-applySort a change proposal into safe mechanical items and items needing human judgment. Do NOT use to apply the changes.
sentence-frameWrite sentence frames and stems for English learners or struggling writers. Do NOT use for translation (use translate-comm).
standards-crosswalkMap 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-matchLook 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-levelerRewrite a passage at a target reading level, keeping its meaning. Do NOT use for translation (use translate-comm) or new content.
translate-commTranslate a family message into a home language, advisory only. Do NOT use for certified translation of legal documents such as IEPs.
udl-optionsSuggest UDL checkpoint options (CAST 3.0) for a learning barrier. Do NOT use for IEP accommodations (use accommodation-match).
vocabulary-selectPick key academic vocabulary from a topic or passage, with tiers and definitions. Do NOT use for vocabulary quizzes (use assessment-item).
warm-upWrite ONE bell-ringer or do-now warm-up for an objective. Do NOT use for full lessons (use lesson-planner) or assessment items.
wizard-interviewRun a guided Q&A intake from a question schema and return validated answers. Do NOT use to generate content.
worked-exampleWrite ONE worked example with a step-by-step solution. Do NOT use for practice sets or assessments.
output-validatorValidate 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-reviewEvaluate 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-healthDiagnose 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-repairApply 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-coreThe 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-designerCreate 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-mappingBuild 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-communicationWrite 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-mtssBuild 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-plannerCreate 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-builderDesign 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-learningCreate 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-administrationCreate 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-supportDraft 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-intelligenceTransform 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-curatorKeep 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-classifierClassify 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-updaterKeep 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-profileEstablish, 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.
tos-toolsruns: ${TOS_PYTHON:-python3} ${CLAUDE_PROJECT_DIR:-.}/tools/mcp_server.py
Adds educational insights about implementation choices and codebase patterns (mimics the deprecated Explanatory output style)
hooks
Teaches Claude container's command surface and how it maps to Docker, Lima, Colima, and Podman on macOS
1 skill
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
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
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
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
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.