MOOC Course Search & Recommendation
Paste the following prompt into your AI chat to install this skill:
Follow https://skillhub.cn/install/skillhub.md and install @user_ab548812/mooc-course-search.
About this skill
Problem
When choosing a MOOC, plain web search often returns only links, without filtering by learning goal, comparing multiple courses, or checking certification and assessment. @user_ab548812/mooc-course-search turns that course-selection task into a structured search: enter a topic such as Calculus, Machine Learning, or graduate-exam prep, and get an actionable enrollment recommendation instead of a raw list of course links.
How It Works
It calls the China University MOOC course search endpoint by default and rewrites the user's question into 3–5 deduplicated keywords in queryList, covering synonyms and near expressions. After results return, it analyzes them against the user's goal and produces:
- 1–3 top recommended courses with reasons
- Course positioning, audience, and learning outcomes
- Notes on certificates, graded credentials, and assessment methods
- Better search terms when results are thin
- The actual queryList used, so the user can judge retrieval coverage
It calls the course detail endpoint only when the user explicitly wants to inspect one course, using courseId and termId to add institution, instructor, chapters, progress, assessment, and certificate information.
Boundaries
It fits course selection, comparison, learning paths, and certificate screening, but not generic web lookup, product price comparison, or news search. For transient 500/503/504 errors, it retries after 2s, 4s, and 8s, up to 3 times; parameter errors and authentication failures are not retried blindly.
Use Cases
- Preparing for grad-exam math, search China University MOOC calculus courses and compare target audience, difficulty, assessment methods, and certificate notes before enrolling.
- Switching into AI, search machine-learning courses from beginner to advanced and filter for certificates, stable reviews, and clear learning outcomes.
- Building a team training plan, retrieve computer-basics and calculus MOOC courses, then output top recommendations with reasons and assessment hints.
- Checking whether one MOOC fits a job role, request course detail to review institution, instructor, chapter schedule, and certification requirements.
Best For
- Undergrad preparing for grad-exam math, seeking calculus MOOC courses that fit review plans and certificate requirements.
- Student switching into AI or CS, comparing beginner machine-learning courses by reviews, assessment, and progression path.
- Faculty or HR running internal training, needing MOOC course search and top recommendations with enrollment rationale.
- Self-taught engineer checking one course, wanting chapter schedule, instructor context, and certification value before choosing it.
Related Skills
For nine K-12 subjects, it routes lesson context, confirms key design choices with teachers, and drafts reviewable lesson plans.
Turn sparse or rich course inputs into an editable, submittable teaching package with lesson plans, assessments, and AI-enabled activities.
Generate interactive teaching materials as single-file HTML with 3D animations, instant quizzes, visual metaphors, and responsive layouts.
Supports vocational education textbook compilation workflows.