Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
69 changes: 69 additions & 0 deletions src/content/skills/ai-shifu-course-creator.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
---
name: ai-shifu-course-creator
title: AI-Shifu Course Production Expert
description: Based on your teaching needs and source materials (PPT, Word, PDF, txt, etc.), helps you quickly build a one-on-one interactive AI course on the AI-Shifu platform
source: community
author: heshaofu
githubUrl: https://github.com/ai-shifu/skills/tree/main/skills/ai-shifu-course-creator
docsUrl: https://ai-shifu.cn
category: productivity
tags:
- ai-shifu
- ai-course
- course-production
- instructional-design
- markdownflow
- education
- ai-tutor
roles:
- content
featured: false
popular: false
isOfficial: false
installCommand: |
git clone https://github.com/ai-shifu/skills
cp -r skills/skills/ai-shifu-course-creator ~/.qoder/skills/
date: 2026-05-17
---

## Use Cases

- Build an AI-Shifu course from scratch on a given topic, personalized for learners from different backgrounds
- Turn uploaded source material (PPT, Word, PDF, txt) into an AI-Shifu course with text and images
- View and manage your existing courses on the AI-Shifu platform

## Core Capabilities

AI-Shifu courses are one-on-one interactive AI tutor sessions — instead of passive video or text, each learner gets an adaptive AI tutor that asks questions, branches based on answers, and personalizes the explanation. This skill helps you produce, deploy, and manage such courses.

- **Two ways to start**: convert your existing material (PPT, Word, PDF, txt, transcripts) into a course, or build a course from just a topic and a description of who you're teaching
- **Interactive lessons**: script questions, choices, free input, and branching the AI tutor will follow
- **Per-learner personalization**: adapt explanations, examples, and difficulty to each learner's background and level
- **Rich content**: combine text, images, and slides within a single lesson
- **One-click deployment**: publish courses live to the AI-Shifu platform
- **Course management & analytics**: view your published courses and track learner count, completion rate, stuck lessons, orders, revenue, and ratings

## Example

```
Build an AI-Shifu course on the topic of "Why should I learn AI".
Keep it within 4 sections, and personalize the teaching for users
from different backgrounds. The teaching should combine PPT slides with text.
```

```
Help me turn this uploaded material into an AI-Shifu course.
The lessons should be illustrated with both text and images.
```

```
Help me check my courses on the AI-Shifu platform.
```

## Notes

- Both Teaching Prompts and Course Prompts are written in MarkdownFlow (MDF)
- Output language is resolved before any prompt content — examples in references are English-only for canonical illustration
- Keep author-side meta labels (e.g. "Knowledge Block 1/2/3", "Lesson Objective") out of learner-facing output
- Use natural-language image instructions; do not inline SVG/HTML/Mermaid markup unless the user requests it
- Companion skill in the same repo: `course-direction-advisor` (course topic selection and market-fit decisions)