THU-MAIC/OpenMAIC

Open Multi-Agent Interactive Classroom — Get an immersive, multi-agent learning experience in just one click

23kStars on the repository
25Mods indexed here, across every type
4d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

importer

01

THU-MAIC/OpenMAIC

Skill Claude CodeCodex

A development skill for importing and debugging PowerPoint files in OpenMAIC. It covers converting presentations to JSON and investigating differences between the source slides and their rendered output.

not rated 23k 4d ago A 0 tokens original MIT

THU-MAIC/OpenMAIC

Skill Claude CodeCodex

A process for creating a reusable course-making instruction set from your own classroom records and chat history. It studies examples to identify working habits instead of assuming your preferences.

not rated 23k 4d ago A 89 tokens original MIT

curriculum-planner

03

THU-MAIC/OpenMAIC

Skill Claude CodeCodex

Multi-stage series — a request for several classrooms that belong together, like 「7 天学 Python」, a four-week onboarding track, a semester unit split across lessons, or "turn this book into a lesson per chapter". Clarifies the series brief, gets the user's explicit sign-off on the full lesson list before spending…

not rated 23k 4d ago A 103 tokens original MIT

deep-interactive

04

THU-MAIC/OpenMAIC

Skill Claude CodeCodex

Deep Interactive courses. Plans the course so the learner manipulates something on most pages — simulations, diagrams they explore, code they run, games, 3D scenes — with slides reserved for the opening frame and the closing consolidation. Use when the topic has a mechanism, a variable to vary, a process to trace, or…

not rated 23k 4d ago A 74 tokens original MIT

deep-research

05

THU-MAIC/OpenMAIC

Skill Claude CodeCodex

Courses whose content rests on current, external or real-world facts that must be verified against live sources before being taught — recent events, market or policy data, product and version specifics, scientific developments, named cases. Researches the topic first, keeps a claim-to-source ledger, and grounds the…

not rated 23k 4d ago A 99 tokens original MIT

fact-check

06

THU-MAIC/OpenMAIC

Skill Claude CodeCodex

A guide for checking the important factual claims in a course or supplied teaching material. It focuses on errors that could damage trust or change what learners should understand.

not rated 23k 4d ago A 109 tokens original MIT

feynman-learning

07

THU-MAIC/OpenMAIC

Skill Claude CodeCodex

Turn any concept, lesson, slide deck, or source material into a Feynman learning cycle in which learners explain first, expose the smallest gap, rebuild the explanation through Socratic prompts, strip jargon, stress-test analogies, and transfer the idea to a new context. Use when the user asks for teach-back, learning…

not rated 23k 4d ago A 107 tokens original MIT

THU-MAIC/OpenMAIC

Skill Claude CodeCodex

A lesson-design guide for Chinese primary and secondary schools, built around curriculum standards that focus on broad student abilities rather than memorising content. It helps create one interactive OpenMAIC classroom around a real situation and task.

not rated 23k 4d ago A 107 tokens original MIT

learning-to-learn

09

THU-MAIC/OpenMAIC

Skill Claude CodeCodex

Infuse learning strategies and metacognition into a concept-centered OpenMAIC classroom as a parallel goal. Use when the user wants students to learn how to learn while studying a subject: retrieval practice, self-explanation, prediction before feedback, monitoring understanding, deliberate review, or productive…

not rated 23k 4d ago A 81 tokens original MIT

lecture-style

10

THU-MAIC/OpenMAIC

Skill Claude CodeCodex

A guide for creating a masterclass lecture: one continuous explanation supported by dense slides, examples, and occasional checkpoints.

not rated 23k 4d ago A 121 tokens original MIT

page-clone

11

THU-MAIC/OpenMAIC

Skill Claude CodeCodex

Building one page that looks like a page the course already has — copy the model page with duplicatescene, then rewrite the copy's words with one patchstage op per content slot. Use when a new page has to inherit an existing page's design, whether the model page came from an imported deck or the course wrote it…

not rated 23k 4d ago A 120 tokens original MIT

pptx-import

12

THU-MAIC/OpenMAIC

Skill Claude CodeCodex

A method for adding an uploaded PowerPoint presentation to an existing classroom as extra pages while keeping the slides' original layout. PowerPoint is Microsoft's presentation file format.

not rated 23k 4d ago A 125 tokens original MIT

pro-editing

13

THU-MAIC/OpenMAIC

Skill Claude CodeCodex

Professional editing of a course that already exists. Use when the user wants to revise, improve, restructure or polish pages the course already has — fix a page, tune a layout, repair a quiz, reword narration, reorder the deck, or raise the quality of the whole course. Not for building a new course from scratch.

not rated 23k 4d ago A 70 tokens original MIT

slide-craft

14

THU-MAIC/OpenMAIC

Skill Claude CodeCodex

The design law of a slide page — canvas geometry, the text height table, the type scale, contrast pairs, spacing rhythm, and which element type carries which content. Load it when patching slide elements one at a time, when a fix is about colour or contrast, when text has to grow or shrink inside a box, when a page…

not rated 23k 4d ago A 140 tokens original MIT

slide-dsl

15

THU-MAIC/OpenMAIC

Skill Claude CodeCodex

The complete slide DSL manual — the canvas and its background, the ten element types field by field with units, defaults and legal values, where each type keeps its words, which field the renderer actually paints when two disagree, exactly what happens to the HTML you put in content, and the structure schema that is…

not rated 23k 4d ago A 203 tokens original MIT

THU-MAIC/OpenMAIC

Skill Claude CodeCodex

Infuse social-emotional learning (SEL) into a concept-centered OpenMAIC classroom as a parallel learning goal. Use when the user asks to add emotional awareness, self-management, empathy, collaboration, relationship skills, resilience, or responsible decision-making to a subject lesson. Do not use when SEL itself…

not rated 23k 4d ago A 84 tokens original MIT

spiral-curriculum

17

THU-MAIC/OpenMAIC

Skill Claude CodeCodex

Design a multi-stage OpenMAIC course series around a small concept spine whose ideas return repeatedly at higher levels of complexity, abstraction, relationship density, representation, transfer distance, or boundary awareness. Use when the user explicitly wants a Bruner-style spiral curriculum, progressive conceptual…

not rated 23k 4d ago A 95 tokens original MIT

stage-design

18

THU-MAIC/OpenMAIC

Skill Claude CodeCodex

The baseline method for building ONE stage — a single classroom — with this runtime. Covers how the plan is settled in conversation, the order the generation tools are called in, how the classroom roster is written, when narration has to be re-synthesized, and what must be true before a stage is called done. Load this…

not rated 23k 4d ago A 97 tokens original MIT

stage-dsl

19

THU-MAIC/OpenMAIC

Skill Claude CodeCodex

The map for reading and editing an OpenMAIC stage document with readstage, patchstage, and grepstage. Load it before patching a structure you have not patched before, when patchstage rejects an operation, or whenever the path from a stage, outline, scene, content object, or action to the field you need is uncertain.…

not rated 23k 4d ago A 104 tokens original MIT

style-clone

20

THU-MAIC/OpenMAIC

Skill Claude CodeCodex

Building a new course inside someone else's deck — import the deck as a library of layouts, then produce each page of the new course by copying the layout that fits it and rewriting that copy's content element by element, so the result reads as though the original author made it. Use when the session has an imported…

not rated 23k 4d ago A 164 tokens original MIT

teacher-style-clone

21

THU-MAIC/OpenMAIC

Skill Claude CodeCodex

A method for studying how a teacher presents and teaches, using attached classroom recordings or teaching materials as evidence.

not rated 23k 4d ago A 22 tokens original MIT

THU-MAIC/OpenMAIC

Skill Claude CodeCodex

Use Understanding by Design (UbD) to plan one OpenMAIC classroom or a course series around transferable conceptual understanding. Use when the user wants backward design, enduring understandings, essential questions, GRASPS performance evidence, WHERETO learning experiences, or a concept-centered lesson rather than a…

not rated 23k 4d ago A 85 tokens original MIT

vocational

23

THU-MAIC/OpenMAIC

Skill Claude CodeCodex

Vocational / technical training courses. Plans the course as a hands-on work task with an operation flow, tool and equipment state, safety boundaries and GO/STOP judgements, instead of a concept lecture. Use when the requirement names a real occupational task, a piece of equipment, a clinical or industrial procedure…

not rated 23k 4d ago A 70 tokens original MIT

workshop-style

24

THU-MAIC/OpenMAIC

Skill Claude CodeCodex

Hands-on workshop — the learner works through the course instead of watching it, with an exercise or a check every couple of pages, short slides that only set up the next task, guiding narration that asks more than it tells, and a closing page where the pieces come together in one small project. Use when the ask is a…

not rated 23k 4d ago A 144 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: