Skip to content

Build a Personal Skill

Turn your own past course-making records into a reusable personal course-creation skill

Stars
42,460
Licence
MIT
Files
1 file

What it does

This skill teaches an AI agent to review the user's own past classroom and chat history inside the OpenMAIC course-making app, find repeated patterns in how they like to make courses, check those patterns against examples, and ask the user to confirm them. Once the user answers, the agent saves a new reusable skill containing instructions drawn from that evidence. It is meant to capture the user's own habits rather than presume preferences.

Great for

  • Teachers or course creators who have built many classrooms in OpenMAIC and want future courses to follow their style
  • Users who want a personal, reusable course-making routine based on what they actually did before

Skip it if

  • New users with little or no course history, since there is not enough evidence to derive patterns and the agent is told never to invent preferences
  • Situations involving sensitive or confidential past course materials, because the agent reads classroom and chat records and saves a summary of them into a new skill

Try asking

  • “Summarize my past course-making records and create a personal course-making skill for me”
  • “Learn from my earlier classes and chats to build a reusable skill for how I design lessons”
  • “Analyze my previous courses and turn my recurring preferences into an exclusive skill”
Step-by-step guide: how to use Build a Personal SkillInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 1 original files, the MIT licence and an attribution note.

    build-personal-skill.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip build-personal-skill.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip build-personal-skill.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Let the agent inventory a varied set of past classrooms and chats, and answer its questions about which patterns to keep, change, or drop
  • Expect the agent to ask you at least once to confirm its hypotheses before it saves the skill
  • Review the saved skill content afterwards, since it is written from your history and may need editing

What's inside

  • SKILL.md

Redistributed unmodified from THU-MAIC/OpenMAIC under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.