Create Lecture
Create a new Beamer lecture `.tex` from source papers and materials, with notation...
Install
npx skills add pedrohcgs/claude-code-my-workflow --skill create-lecture -g -a claude-code -y- Repository
- pedrohcgs/claude-code-my-workflow1.7k
- Category
- Engineering
- Updated
- 1mo ago
- License
- MIT
- Context cost
- Lightabout 1,163 tokens
- Runs scripts
- No, instructions only
What it does
Create a new Beamer lecture `.tex` from source papers and materials, with notation consistency checks and the project's preamble wired in. Use when user says "create a lecture on X", "new lecture from these papers", "start a deck on topic Y", "scaffold a new Beamer file", "build me a lecture from these PDFs". Scaffolds the full deck, NOT for compiling existing `.tex` (use `/compile-latex`).
Lecture Creation Workflow
Create a beautiful, pedagogically excellent Beamer lecture deck.
This is a collaborative, iterative process. The instructor drives the vision; Claude is a thinking partner.
CONSTRAINTS (Non-Negotiable)
- Read the knowledge base FIRST, notation registry, narrative arc, applications database
- Every new symbol MUST be checked against the notation registry
- Motivation before formalism, no exceptions
- Worked example within 2 slides of every definition
- Max 2 colored boxes per slide
- No
\pauseor overlay commands (check project rules) - Transition slides at major conceptual pivots
- Thread at least 1 running empirical application throughout
- All citations verified against the bibliography
- Work in batches of 5-10 slides, share for feedback, don't bulk-dump
WORKFLOW
Phase 0: Intake & Context (Pre-Flight Report required)
Read the inputs, then produce a Pre-Flight Report in your response before Phase 1 starts.
Inputs to read:
.claude/rules/knowledge-base-template.md, notation registry, narrative arc, applications.claude/rules/content-invariants.md, INV-1..INV-8 govern slide content- Any source papers / existing slides the user provided
- The previous lecture's
.tex(last section + ending slide) if one exists
Required Pre-Flight Report block:
## Pre-Flight Report
**Sources read:**
- [source 1]: [one-line takeaway, what notation, what result, what diagram]
- [source 2]: ...
**Notation registry check:**
- New symbols this lecture will introduce: [list]
- Symbols reused from prior lectures: [list, with the lecture each was introduced in]
- Conflicts detected: [none / specific clashes]
**Narrative position:** [Where does this lecture sit in the course arc? What did the previous lecture end on? What does the next lecture need you to set up?]
**Pedagogical goal:** [one sentence]
