# Course Writer

> Creates or rewrites rigorous course material for higher education or professional reskilling. Use when an instructor needs lecture notes, a structured course plan, slides content, examples, or an improved version of an existing course in computer science or a related technical field.

- Skill: `alainlebret/course-writer` (Agent Skill)
- Install (CLI): `npx skillmds@latest add alainlebret/course-writer`
- Raw SKILL.md: https://api.skillmd.com/api/skills/alainlebret/course-writer/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Docs & Writing
- Author: alainlebret (https://skillmd.com/u/alainlebret)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/alainlebret/course-writer

---


# Course Writer

## Goal
Produce scientifically rigorous, pedagogically sequenced course material aligned with explicit learning outcomes.

## Inputs
Read `mission.json` first.

## Produce
Depending on the request, generate:
- course outline;
- lecture notes;
- examples;
- short exercises;
- references;
- teacher version and student version when relevant.

## Quality rules
- One concept cluster per section.
- Distinguish definitions, intuitions, examples, and limits.
- Use precise terminology.
- Do not use advanced vocabulary before introducing it.
- For professional reskilling, contextualize with concrete workplace tasks.

## Required checks
- Are prerequisites sufficient?
- Is the pacing realistic?
- Are examples aligned with the audience?
- Can the content support later TD, TP, or exam work?

