course-audit

Installation
SKILL.md

Audit the course learn experience: $ARGUMENTS

$ARGUMENTS should be a course slug or "all" for the full learn system. If empty, audit the shared learn infrastructure.

Before Starting

  1. Read src/components/courses/sections/SectionContent.tsx — the section router
  2. Read src/lib/config/lesson-types.ts — canonical types, labels, icons
  3. Read src/lib/schemas/course-learn.ts — SECTION_TYPES
  4. Read src/components/courses/learn/CourseLearnLayout.tsx — layout structure
  5. Read src/components/courses/learn/CourseLearnSidebar.tsx — sidebar
  6. Read src/components/courses/learn/LessonPanel.tsx — lesson wrapper
  7. Read src/components/courses/learn/LessonContent.tsx — content dispatcher

Audit Checks

1. SECTION COMPONENT COVERAGE

For every type in SECTION_TYPES, verify a component exists:

Installs
1
GitHub Stars
1
First Seen
Jun 4, 2026
course-audit — joshuashepherd/my-skills