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.