build-personal-skill
An AI agent skill from THU-MAIC/OpenMAIC, scored 65 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
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 “从我过去的课程和对话里提炼一个个人技能”.
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/build-personal-skill
- License
- MIT
- GitHub stars
- 43,363
- SKILL.md lines
- 30
- Other files
- 0
Add build-personal-skill to your agent
npx skills add THU-MAIC/OpenMAIC --skill build-personal-skill
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 -
pro-editing
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, r…
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.