Skip to content
cccskills

Browse skills

31 skills (repositories by THU-MAIC) · sorted by popularity

pro-editing

FreeSummary

Revise an existing course by correcting slide text, adjusting layouts, repairing quizzes, updating narration, or reordering pages. Edits preserve the course’s established voice and design while focusing on the specific changes requested.

  • Correcting text and overlapping elements on course slides
  • Fixing quiz answers and scoring
  • Rewording narration and regenerating its audio
THU-MAIC/OpenMAIC41KUpdated Oct 18, 2026

Design and build an OpenMAIC lesson series using a spiral curriculum: core ideas return with deeper explanations, new representations, and unfamiliar applications. It maps conceptual growth across lessons and checks that revisits add understanding.

  • Designing a Bruner-style spiral curriculum
  • Moving from concrete examples to general models across lessons
  • Revisiting concepts through unfamiliar applications and counterexamples
THU-MAIC/OpenMAIC41KUpdated Oct 18, 2026

Add social-emotional learning—practicing emotional awareness, self-management, empathy, and collaboration—to subject lessons in OpenMAIC. It connects these goals to academic concepts through discussion, choices, feedback, retries, and reflection.

  • Adding emotional check-ins to the start of a subject lesson
  • Practicing empathy through discussion of different viewpoints
  • Building feedback and retry paths into learning activities
THU-MAIC/OpenMAIC41KUpdated Oct 18, 2026

workshop-style

FreeSummary

Design hands-on workshops with short explanations, immediate exercises, and quick self-checks. Use brief dialogue between a teacher and an assistant to guide practice, then finish with a small project that combines what learners have tried.

  • Create a workshop built around hands-on practice
  • Turn long explanations into short briefs and exercises
  • Write guiding dialogue for a teacher and assistant
THU-MAIC/OpenMAIC41KUpdated Oct 18, 2026

Design subject lessons that also teach students how to learn. Add recall practice, explanations in their own words, predictions, and reflection to help learners check their understanding and plan later review while studying the main concepts.

  • Adding recall practice to subject lessons
  • Having students explain concepts in their own words
  • Designing feedback and retries after mistakes
THU-MAIC/OpenMAIC41KUpdated Oct 18, 2026

Design practice lessons around learners’ actual attempts, using the zone of proximal development: learning supported by a teacher or experienced peer. Plan targeted help, fresh independent tasks, and evidence-based next steps, or run a single practice cycle in chat.

  • Designing a lesson that connects assessment and practice
  • Offering hints based on a learner’s actual answer
  • Checking independent performance after removing hints
THU-MAIC/OpenMAIC41KUpdated Oct 18, 2026

stage-design

FreeSummary

Build a new classroom course through an agreed page plan, teacher and learner personas, ordered page generation, and final checks. It defines when pages and narration audio are complete and how to handle generation failures.

  • Building a new classroom course from scratch
  • Setting teacher and learner personas before generating pages
  • Checking saved pages and narration audio for completeness
THU-MAIC/OpenMAIC41KUpdated Oct 18, 2026

slide-craft

FreeSummary

Guide slide edits with concrete rules for text size, spacing, alignment, and color contrast. Use it when replacing content or adjusting individual elements to keep pages readable and consistent with their existing design.

  • Replace slide text without overflowing its box
  • Improve contrast between text and its background
  • Align cards and adjust spacing consistently
THU-MAIC/OpenMAIC41KUpdated Oct 18, 2026

Plan and build a connected series of lessons around learners’ experience and goals. After the user approves the complete lesson list, it creates lessons in order, checks continuity, and organizes them in one folder.

  • Building a seven-day introductory Python course
  • Creating a four-week onboarding program
  • Turning book chapters into separate lessons
THU-MAIC/OpenMAIC41KUpdated Oct 18, 2026

Plan an OpenMAIC lesson or course series backward from lasting understanding and evidence of learning. Connect central questions, practical assessment tasks, and learning activities so students can apply concepts in new situations.

  • Design a lesson backward from learning goals
  • Plan a course series around a shared concept
  • Create practical tasks that demonstrate understanding
THU-MAIC/OpenMAIC41KUpdated Oct 18, 2026

lecture-style

FreeSummary

Design a slide-based lecture with sustained teacher narration, connected arguments, and recurring real cases. It organizes ideas into short sequences and places occasional application quizzes at transitions, helping learners understand a subject well enough to explain it.

  • Planning a systematic lecture on a subject
  • Connecting a mechanism to recurring real cases
  • Writing sustained narration that develops an argument
THU-MAIC/OpenMAIC41KUpdated Oct 18, 2026

fact-check

FreeSummary

Check important factual claims in courses or supplied content against available materials and authoritative sources. Review numbers, definitions, and contradictions, then receive a concise report with evidence and suggested corrections, or have generated course pages checked before delivery.

  • Checking facts in a completed course
  • Verifying important numbers and technical definitions
  • Finding contradictions between course pages
THU-MAIC/OpenMAIC41KUpdated Oct 18, 2026

feynman-learning

FreeSummary

Build learning activities where learners explain an idea first, then improve their explanation through focused questions. Include plain language, checks on analogies, application to unfamiliar situations, and a record of remaining gaps and next goals.

  • Learn a concept by explaining it in your own words
  • Turn existing materials into explanation-based activities
  • Test explanations without relying on technical terms
THU-MAIC/OpenMAIC41KUpdated Oct 18, 2026

slide-dsl

FreeSummary

Consult a field reference for slide JSON, the structured data behind each page. It explains where content and styling live, how edits are validated, and why a saved change may display differently or have no visible effect.

  • Finding the field that controls text color or fonts
  • Investigating rejected slide edits
  • Diagnosing saved changes with no visible effect
THU-MAIC/OpenMAIC41KUpdated Oct 18, 2026

deep-interactive

FreeSummary

Design courses where learners explore ideas by changing parameters, following diagrams, running code, playing games, or inspecting 3D scenes. Each main page focuses on one mechanism or structure, with opening and closing pages framing the learning.

  • Exploring how changing a parameter affects a system
  • Following a diagram to understand structure or flow
  • Learning an idea by modifying and running code
THU-MAIC/OpenMAIC41KUpdated Oct 18, 2026

vocational

FreeSummary

Design vocational training around a real work task, from preparation and equipment checks to operation, verification, and handover. Build interactive practice with tools, ordered steps, consequences for mistakes, and checkpoints where learners decide whether to proceed, recheck, or stop.

  • Designing hands-on vocational training
  • Practicing equipment checks and operating steps
  • Adding proceed-or-stop decisions for unsafe conditions
THU-MAIC/OpenMAIC41KUpdated Oct 18, 2026

Use a teacher's recordings or lecture materials to identify evidenced teaching habits, including phrasing, examples, pacing, and visual presentation. Apply those habits to a course on a requested topic, keeping its subject facts separate from the source lesson.

  • Creating a new lesson with a familiar teaching style
  • Analyzing recurring phrases and explanation patterns
  • Studying how speech and on-screen visuals work together
THU-MAIC/OpenMAIC41KUpdated Oct 18, 2026

style-clone

FreeSummary

Build a new course using the visual design of an existing slide deck. Copy suitable layouts, replace their text and other content, check for leftover material and overflow, and generate narration while preserving the deck's colors, typography, and composition.

  • Creating a course in an existing deck's visual style
  • Reusing slide layouts for a different teaching topic
  • Replacing content while preserving colors and typography
THU-MAIC/OpenMAIC41KUpdated Oct 18, 2026

Turn past classrooms and chat history into a reusable personal skill for course creation. It examines varied examples, checks recurring patterns and exceptions, and asks for corrections before saving instructions that reflect the user's workflow and quality expectations.

  • Reviewing patterns across past course creation
  • Turning preferred workflows into reusable instructions
  • Checking inferred preferences against examples
THU-MAIC/OpenMAIC41KUpdated Oct 18, 2026

stage-dsl

FreeSummary

Find and edit specific fields in OpenMAIC classroom documents. This skill maps pages, content, and playback actions to their data locations, guides small changes, and checks saved results, with references for quizzes, interactive content, and projects.

  • Locate the field behind classroom text or narration
  • Correct quiz options and answers
  • Replace a small passage in interactive HTML
THU-MAIC/OpenMAIC41KUpdated Oct 18, 2026

openmaic

FreeSummary

Set up OpenMAIC and generate interactive classrooms with multiple AI agents. The skill guides hosted or local use, model configuration, and classroom generation, and also supports customizing the product or building with its SDK, a set of development tools.

  • Trying classroom generation with the Live Demo
  • Setting up and checking a local installation
  • Generating a classroom from requirements and materials
THU-MAIC/OpenMAIC41KUpdated Oct 18, 2026

deep-research

FreeSummary

Create courses grounded in verified external facts, including recent developments, market data, product details, and scientific findings. It researches sources, records which evidence supports each claim, and carries those findings and uncertainties into page plans and content.

  • Creating a course about recent events or industry developments
  • Building lessons around verified market or policy data
  • Teaching product details or scientific findings with sources
THU-MAIC/OpenMAIC41KUpdated Oct 18, 2026

page-clone

FreeSummary

Create a new course page by copying an existing page and replacing its content while preserving the layout and styling. Check for leftover source text, then generate narration and verify that its audio matches the new subject.

  • Create a new page using an existing layout
  • Reuse a page from an imported slide deck
  • Split lengthy content across matching pages
THU-MAIC/OpenMAIC41KUpdated Oct 18, 2026

Create or adapt an OpenMAIC lesson for Chinese primary and secondary education. Connect real-world tasks with learner activities, observable work, assessment, and narration, focusing on one or two core competencies from the relevant curriculum framework.

  • Build a lesson around a real-world problem
  • Align learner work with competency assessment
  • Adapt an existing lesson to its grade and subject
THU-MAIC/OpenMAIC41KUpdated Oct 18, 2026