makecourse
Makecourse
Scope
Use this skill when a user says an AI-generated course should go online on the aistudy101 website, especially when they provide a path such as /home/likefallwind/code/course-outline/stage2/03-ai-concept and a curriculum placement such as 初中 机器学习概念入门(通识).
This skill is for publishing an already generated course, not for creating handouts, slides, or narration. If the user asks to generate course content first, use the relevant course-generation skills before returning here.
Website Contract
The website root is normally:
/home/likefallwind/code/aistudy101-website
Publishing requires both:
More from likefallwind/courseskills
codex2course
Use when creating course handouts, lecture notes, workshops, tutorials, PPT-like course slides, visual lecture materials, or course PDF decks from a topic, outline, handout, or existing course package.
3pdf2video
Use when turning a codex2course-produced course package (outline.md + handout.md + slide-units/ + slides/*.png) into a narrated lecture video — writes per-slide narration, synthesizes voice via either MINIMAX TTS (paid, higher quality) or Microsoft Edge TTS (free), and assembles slides + audio into a single mp4 with ffmpeg.
2ai-tutorials
Use when designing, writing, or structuring AI courses, tutorials, lectures, and hands-on projects. Also use when user asks to create syllabus, write lecture notes, or design coding exercises about AI/ML/LLM topics.
2movecourse
Use when publishing AI-generated course lesson mp4 files into the aistudy101 website course-assets tree, especially from lesson*/ directories into static/course-assets/<course-id>/lesson*/video.
1