course-scaffold
Installation
SKILL.md
Scaffold a new course: $ARGUMENTS
Inputs
Parse the arguments for:
- slug (required) — e.g.,
mdna-primer - title (required) — e.g., "mDNA Primer: Recovering the Genetics of Ecclesia"
- portal (optional) — one of: reframation, metanoia, mdna, mx, forgotten-ways
If any required input is missing, ask the user.
Before Starting
- Read
_docs/COURSE_STRATEGY.md— the authoritative reference for the 8-week structure and canonical section order - Read
src/lib/database/schema.ts— findcourses,courseWeeks,courseLessonstable definitions - Read
src/lib/schemas/course-learn.ts— understand SECTION_TYPES - Read
src/lib/config/lesson-types.ts— canonical type list - Read
scripts/ingest-forgotten-ways-course.tsfor insert patterns