Course Builder

A course for a class or cohort: measurable outcomes, modules in prerequisite order, an assessment for every outcome and a time budget that fits, checked by a script before the first session.

npx skills add arm-pz/caffeinity-skills --skill course-builder

5 files and 301 lines, free under MIT. Built from arm-pz/caffeinity-skills at d1334f6.

What it is for

Designs a course for a group of learners (a class, cohort, workshop series, bootcamp or internal training): measurable outcomes, a module sequence with prerequisites, activities and assessments aligned to each outcome, a time budget that fits the hours available, and a rubric, then checks the plan with a script so no outcome goes untaught or unassessed.

Reach for it when

  • Someone is teaching others and asks for a curriculum, syllabus, course outline, module plan, cohort or workshop structure, or wants an existing course checked for gaps and overload, even if they never say "curriculum".

Not for

  • One person's own learning plan (use study-system)
  • For being taught the topic (use topic-primer)
  • For marketing the course (use sales-copy)

Every file it installs

Measured from the packed archive at commit d1334f6. A skill is plain text your agent reads, so this list is all of it.

FileLinesBytes
SKILL.md844,995 B
references/alignment.md582,433 B
references/outcomes.md281,458 B
references/trigger-cases.md251,790 B
scripts/check_course.py1064,527 B
5 files3016 KB

More in Thinking & Learning

Read it before you install it: the skill lives at plugins/course-builder/skills/course-builder in arm-pz/caffeinity-skills.

Open the repo