courseware-build

Installation
SKILL.md

Courseware Build Pipeline (single source of truth)

All course content lives in labs_data.py (19 labs: 12 Docker + 7 Kubernetes, built around the TaskBoard sample app). Every other artifact is generated from it, so the slides, labs, Lesson Plan, Learner Guide and Markdown never drift apart.

Files

File Generates
labs_data.py THE source of truth — 19 labs (metadata + step-by-step body blocks + test). Edit here.
build_labs.py labs/labNN-*/lab.md + working files + labs/README.md
build_slides.py + build_slides_content.py courseware/…​.pptx — all-white n8n-house-style deck
build_lesson_plan.py courseware/LP-…​.docx (9:00–6:00, 8 h/day, Day 2 assessment 4:00 PM, lists every lab)
build_learner_guide.py LG-…​.md (root) and courseware/LG-…​.docx (step-by-step per lab)
prodoc.py shared DOCX helpers (cover, version control, TOC, footer)
Installs
1
GitHub Stars
2
First Seen
Sep 4, 2026
courseware-build — alfredang/skills