course-author

Expand a filled lesson spec into a complete lesson file.

15|3|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/LazyIsEfficient/agentic-os --skill course-author
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: course-author
Source: https://github.com/LazyIsEfficient/agentic-os/tree/main/.claude/skills/course-author
Command: npx skills add https://github.com/LazyIsEfficient/agentic-os --skill course-author

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the heavy lifting of turning a filled lesson spec into a fully structured, publish-ready lesson, including a hook, core idea, worked example, misconceptions, exercises, formative check, and optional deeper content.

Core Features & Use Cases

  • Expands a filled lesson spec into a publish-ready lesson by populating the hook, core idea, worked example, misconceptions, exercises, and formative check using the repository's templates.
  • Applies the standard lesson arc sequence (hook → core idea → worked example → misconceptions → exercises → formative check → going deeper) to ensure consistency with the spec's objectives.
  • Produces a ready-to-publish lesson artifact that aligns with the course-design workflow and references provided.

Quick Start

Expand a filled lesson spec into a complete lesson using the lesson-template and references to guide structure.

Frequently Asked Questions about course-author

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn a lesson spec into a complete course lesson?▼

To turn a filled lesson spec into a complete course lesson, you apply the standard lesson arc sequence to generate a hook, core idea, worked example, misconceptions, exercises, formative check, and going deeper content using lesson templates.

What is the standard lesson arc structure for course design?▼

The standard lesson arc structure for course design follows a specific sequence: hook → core idea → worked example → misconceptions → exercises → formative check → going deeper, ensuring consistency with the lesson spec's objectives.

How do I generate exercises and formative checks for a lesson spec?▼

You generate exercises and formative checks for a lesson spec by applying exercise-progression and code-snippet-discipline references, populating the standard lesson arc structure to create a publish-ready lesson artifact.

Can I use this course-design workflow without pre-filled lesson spec data?▼

No, this course-design workflow requires a pre-filled lesson spec as its input because it expands existing spec data into a finished lesson file, populating the hook, core idea, and exercises rather than creating the spec from scratch.

Does this lesson generation process include addressing student misconceptions?▼

Yes, the lesson generation process includes addressing student misconceptions by explicitly embedding a misconceptions section into the lesson arc sequence, guided by the repository's reference templates.

What's the best way to ensure my generated lesson matches course templates?▼

The best way to ensure your generated lesson matches course templates is to enforce repository references like lesson-template, lesson-structure, and code-snippet-discipline during expansion, outputting a finished lesson file aligned with the spec.