← Back to Skills Marketplace
jacky-wzj

Master Teacher

by jacky-wzj · GitHub ↗ · v2.8.0 · MIT-0
cross-platform ✓ Security Clean
146
Downloads
1
Stars
0
Active Installs
12
Versions
Install in OpenClaw
/install master-teacher
Description
Systematic teaching skill for AI agents. Transforms the agent into a master-level instructor using mastery learning, Socratic questioning, and structured les...
Usage Guidance
This skill appears to be what it claims: a local course-authoring and tracking helper. Before installing, consider: (1) review the repository owner/source if you plan to clone from GitHub; the packaged scripts are small and readable but verify provenance when using an external repo URL; (2) the skill will create and modify files in whatever workspace/course directory you point it at (progress/state.json, tracking.md, lesson files) — run it in an isolated folder if you don't want those files mixed with other work; (3) SKILL.md advises checking USER.md / MEMORY.md for profiling — review those files for sensitive personal data you don't want the skill to read or include; (4) the skill's prep phase expects the agent or user to fetch external resources (articles/repos/media) — ensure your agent's browsing/IO permissions and the origin of fetched materials are acceptable; (5) no credentials or system-level access are requested. If any of the above concerns you, inspect the scripts (they are included) and test in a sandboxed workspace before regular use.
Capability Analysis
Type: OpenClaw Skill Name: master-teacher Version: 2.8.0 The 'master-teacher' skill is a well-structured framework designed to turn an AI agent into a systematic instructor. It uses a series of Python scripts (e.g., scripts/init_course.py, scripts/track_progress.py) to manage course state and progress tracking via local JSON and Markdown files. The instructions in SKILL.md define a rigorous pedagogical process including research, student profiling, and Socratic questioning, with no evidence of malicious intent, data exfiltration, or unauthorized system access.
Capability Assessment
Purpose & Capability
Name/description match the provided scripts and templates. The included Python scripts only create/read/write course files (README, lessons, progress/state.json, tracking.md) and implement expected course lifecycle operations; nothing in the manifest or scripts asks for unrelated capabilities or credentials.
Instruction Scope
SKILL.md instructs the agent to 'search for' external materials and clone/save repositories into the course prep directory. That behavior is consistent with researching/sourcing content for a course, but it implies the agent (or user) will fetch and store arbitrary external content and may read USER.md/MEMORY.md for profiling. Users should be aware this can store third‑party content and may surface personal info from USER/MEMORY files.
Install Mechanism
There is no install spec in the package (instruction-only install), and all code files are present locally. README suggests cloning from GitHub if desired — that is optional and typical. No remote download/extract steps or unusual installers are present in the packaged files.
Credentials
The skill requires no environment variables, credentials, or special config paths. Scripts operate on a course directory provided at runtime and only read/write local files. This is proportionate to a teaching/progress-tracking skill.
Persistence & Privilege
always is false and the skill does not request system-wide privileges. Its persistent effect is writing course-related files in the workspace, which is expected behavior. It does not modify other skills or system agent configuration.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install master-teacher
  3. After installation, invoke the skill by name or use /master-teacher
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.8.0
v2.8: Add teaching principles #11 (state facts before comparing) and #12 (state facts before questioning)
v2.7.0
v2.7: Phase 2.5 transition guidance, quality checklist conditional checks, teaching principle #10 (never generate content during class), fix step script table
v2.6.0
v2.6: Phase 2.5 content authoring overhaul, flexible lesson structure (按需拆分), pre-generated multimedia, remove hardcoded constraints, overview.md blueprint, save-as-you-go, conditional step scripts, student interaction options, Phase 3 pre-check
v2.1.0
Bind scripts to phases: every Phase now says which script to call and when. Removed redundant markdown templates. Scripts are single source of truth for state.
v2.0.0
Major: extract deterministic operations into Python scripts (init_course, track_progress, show_progress, lesson_report, resume). Model handles teaching and judgment; scripts handle state management. Works reliably regardless of base model capability.
v1.6.0
Lesson report after each completion (score, strengths, weak points, key takeaway). Visual progress overview map — image when available, ASCII fallback. Seeing progress motivates.
v1.5.0
Intra-lesson progress tracking (exact breakpoint within a lesson), Phase 5 Resume with recall questions, spaced review at lessons 3/6/midpoint
v1.4.0
Unify language to English throughout SKILL.md — no more mixed Chinese/English
v1.3.0
Phase 0 is now a persistent long task: save materials to prep/, take structured notes, synthesize across multiple sessions
v1.2.0
Phase 0 now requires researching how others teach the topic before creating curriculum. Never 闭门造车.
v1.1.0
Add multimedia teaching materials: image diagrams, audio recaps, video walkthroughs when agent has generation capabilities
v1.0.0
Initial release: systematic teaching skill with mastery learning, Socratic questioning, progress tracking
Metadata
Slug master-teacher
Version 2.8.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 12
Frequently Asked Questions

What is Master Teacher?

Systematic teaching skill for AI agents. Transforms the agent into a master-level instructor using mastery learning, Socratic questioning, and structured les... It is an AI Agent Skill for Claude Code / OpenClaw, with 146 downloads so far.

How do I install Master Teacher?

Run "/install master-teacher" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Master Teacher free?

Yes, Master Teacher is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Master Teacher support?

Master Teacher is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Master Teacher?

It is built and maintained by jacky-wzj (@jacky-wzj); the current version is v2.8.0.

💬 Comments