spiral-curriculum
An AI agent skill from THU-MAIC/OpenMAIC, scored 60 out of 100 by code.
Code score by group
It loses the most points in Done criteria (15), the group that checks whether there is a checklist and a step that verifies the work.
What the author says it does
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 revisits, or a series organized by how understanding develops rather than by a linear topic list. Do not use for a single standalone stage or a series that only needs sequential coverage.
This is the description in the skill's own SKILL.md, written by its author, not by SkillCheatSheet.
- Repository
- THU-MAIC/OpenMAIC
- Folder
- skills/agent-runtime/spiral-curriculum
- License
- MIT
- GitHub stars
- 43,363
- SKILL.md lines
- 179
- Other files
- 0
Add spiral-curriculum to your agent
npx skills add THU-MAIC/OpenMAIC --skill spiral-curriculum
The command uses the open skills CLI. A skill is instructions and scripts your agent will follow, so read it first: open the folder on GitHub at the commit that was scored.
More skills from THU-MAIC/OpenMAIC
-
deep-research
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…
77B -
curriculum-planner
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 b…
72B -
openmaic
OpenMAIC assistant for setting up, generating, and extending OpenMAIC. Use when the user wants to use OpenMAIC, generate a multi-agent interactive classroom, or build on / extend…
69C -
stage-design
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,…
69C -
stage-dsl
The map for reading and editing an OpenMAIC stage document with read_stage, patch_stage, and grep_stage. Load it before patching a structure you have not patched before, when patc…
68C -
slide-dsl
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 f…
67C -
style-clone
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 rewriti…
66C -
build-personal-skill
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 thei…
65C
All skills in THU-MAIC/OpenMAIC
Scores come from a snapshot of 300 public GitHub repositories taken on 12 November 2026. Every score is the result of fixed checks run by code; no AI is involved. How scoring works.