course-development 是一个面向 Codex 的课程开发 Skill,用于把课程想法、已有材料、提纲或讲稿转化为可交付、可讲授、可验证的课程母版(Course Master)。
它覆盖课程定位、学习成果设计、证据研究、课程地图、方法与案例设计、练习、完整讲师稿、展示内容、时长与受众适配,以及课程 QA。
- 从学习者的可观察变化出发,而非简单堆叠知识点。
- 对齐学习成果、学习证据、教学活动、练习、反馈与真实迁移。
- 区分用户经验、外部证据、综合判断与假设案例,不虚构权威。
- 采用渐进式对话收集信息,不要求用户填写内部表单。
- 保持 Course Brief → Course Map → Course Master 的单一事实源。
- 默认输出演示文稿的语义化展示内容,不直接创建 PPTX。
course-development/
├── SKILL.md
├── CHANGELOG.md
├── assets/
│ ├── course-master-template.md
│ └── course-state-template.yaml
└── references/
├── evals.md
├── examples.md
├── instructional-design.md
├── intake-routing.md
├── qa.md
├── research-evidence.md
└── schemas.md
使用 Codex 自带的 skill-installer:
python3 "$HOME/.codex/skills/.system/skill-installer/scripts/install-skill-from-github.py" \
--repo yesaze2077/course-development \
--path . \
--name course-development安装后,在下一个 Codex 回合中即可使用。
- “把这些课程笔记整理成一套 2 小时的课程。”
- “审查这份课程提纲,检查学习成果、练习和时长是否对齐。”
- “将现有课程改编给零基础学习者,但保留资深学员的进阶层。”
- “根据课程地图生成完整讲师稿和展示内容。”
当前版本:2.0.0。变更记录见 CHANGELOG.md。
本项目采用 MIT License,版权所有 © 2026 yesaze。