THU-MAIC

25 mods across 1 repository, 23k stars between them.

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.

23k 2d ago A 0 tokens original MIT

THU-MAIC/OpenMAIC

Skill Claude CodeCodex

Evidence-based creation of a reusable personal course-making Skill from the user's own classroom and chat history. Use when the user asks to summarize, analyze, or learn from their past course-making records/history and create a personal, exclusive, or reusable Skill, such as “总结我的做课记录,给我做个专属 Skill” or…

23k 2d 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…

23k 2d 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…

23k 2d 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…

23k 2d ago A 99 tokens original MIT

fact-check

06

THU-MAIC/OpenMAIC

Skill Claude CodeCodex

Improve factual reliability while creating or reviewing a course or supplied content. Use when the user asks to fact-check, verify accuracy, reduce hallucinations, make a reliable course, or mentions 事实性错误、知识性错误、专业知识准确性、可靠性. During creation, checks the completed pages before delivery; on existing content, returns a…

23k 2d 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…

23k 2d ago A 107 tokens original MIT

THU-MAIC/OpenMAIC

Skill Claude CodeCodex

Chinese K-12 core-literacy course design for a single OpenMAIC classroom. Use when a teacher asks for 中小学课程、核心素养、素养导向、2022 课标、真实情境、任务群、表现性评价, or wants a grade-and-subject lesson designed around authentic tasks rather than content delivery. Covers Chinese, mathematics, languages, science, humanities, technology, arts…

23k 2d 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…

23k 2d ago A 81 tokens original MIT

lecture-style

10

THU-MAIC/OpenMAIC

Skill Claude CodeCodex

Masterclass lecturing — one continuous explanation carried by slides, with dense pages, long narration that builds an argument across several real cases, and checkpoints that are rare and deliberate. Use when the ask is a lecture, a masterclass, a systematic walkthrough of a subject, 「大师课」「系统讲解」「讲透」, or any topic…

23k 2d 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…

23k 2d 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.

23k 2d 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.

23k 2d 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…

23k 2d 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…

23k 2d 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…

23k 2d 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…

23k 2d 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…

23k 2d 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.…

23k 2d 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…

23k 2d 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.

23k 2d 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…

23k 2d 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…

23k 2d 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…

23k 2d ago A 144 tokens original MIT