home / skills / zeeshan080 / ai-native-robotics / lesson-structure

lesson-structure skill

/.claude/skills/lesson-structure

This skill provides standardized lesson markdown templates for the AI-Native Robotics Textbook, ensuring complete sections and consistent pedagogy.

npx playbooks add skill zeeshan080/ai-native-robotics --skill lesson-structure

Review the files below or copy the command above to add this skill to your agents.

Files (2)
SKILL.md
1.0 KB
---
name: lesson-structure
description: Provide lesson markdown templates for the AI-Native Robotics Textbook. Use when writing lessons, structuring educational content, or validating lesson format.
allowed-tools: Read
---

# Lesson Structure

## Instructions

When creating lesson content:

1. Follow the standard lesson template
2. Include all required sections
3. End with "Try With AI" section
4. Assign appropriate pedagogical layer

## Required Sections

Every lesson MUST include:

1. **Learning Objectives** - What students will learn
2. **Prerequisites** - Required prior knowledge
3. **Main Content** - Core lesson material
4. **Hands-On Exercise** - Practical application
5. **Reflection Questions** - Self-assessment
6. **Try With AI** - AI-assisted extension (FINAL SECTION)

## Lesson Metadata

```yaml
---
title: Lesson Title
layer: L1-L5
duration: 45-90 minutes
prerequisites:
  - Prior lesson or concept
learning_objectives:
  - Objective 1
  - Objective 2
---
```

## Reference

See [template.md](template.md) for the full lesson template.

Overview

This skill generates lesson markdown templates tailored for the AI-Native Robotics Textbook, ensuring each lesson follows the platform's required structure and pedagogical layering. It produces ready-to-use lesson metadata and sections so authors can focus on content, not formatting. Every output enforces the mandatory sections and concludes with a "Try With AI" extension for applied, AI-guided exploration.

How this skill works

Given a lesson topic and target layer, the skill emits a complete lesson scaffold in markdown with YAML metadata, required sections, and suggested content prompts. It validates that the template includes Learning Objectives, Prerequisites, Main Content, Hands-On Exercise, Reflection Questions, and the final Try With AI section. The skill can also assign an appropriate pedagogical layer (L1–L5) and recommend duration ranges.

When to use it

  • Drafting new lessons for the AI-Native Robotics Textbook
  • Converting lecture notes into a standardized lesson format
  • Validating that a lesson includes all required sections
  • Preparing curriculum packages with consistent metadata
  • Creating practice and assessment prompts for hands-on labs

Best practices

  • Start with clear, measurable learning objectives tied to robotic competencies
  • Set prerequisites narrowly to avoid blocking motivated learners
  • Design hands-on exercises that map directly to objectives and include success criteria
  • Keep main content modular: concept, demonstration, and code/command snippets
  • Use the Try With AI section to scaffold AI-guided experiments and prompt examples

Example use cases

  • Produce a L2 lesson on sensor integration with YAML metadata and exercises
  • Validate an existing lesson draft and add a missing Reflection Questions section
  • Generate a 60-minute lesson scaffold for humanoid gait basics with hands-on tasks
  • Create AI-assisted extension prompts for model-based control experiments
  • Standardize a sequence of lessons into a cohesive module with consistent layers

FAQ

What pedagogical layers should I choose?

Select L1 for conceptual overviews, L2–L3 for guided practice and skills, and L4–L5 for project-based or research-focused work.

Is the Try With AI section mandatory?

Yes. Every lesson must end with a Try With AI section to encourage AI-assisted exploration and experimentation.