Beamer Scaffold
Triggers & routing
- Trigger: beamer scaffold, slides from tutorial, tutorial slides, 生成 beamer, 教程幻灯片.
- Use when:
source-tutorial的 C4,需要把output/TUTORIAL.md转成可编译的latex/slides/main.tex。 - Skip if: 还没有 tutorial 正文。
- Network: none.
- Guardrail: slides 不能只是机械 heading dump;必须保持模块对齐并适合讲授/轻量自学。
Goal: produce a compile-ready Beamer deck from the final tutorial.
output/TUTORIAL.md is the canonical prose input, while outline/module_plan.yml keeps the slide deck aligned with the approved module order.
Inputs
output/TUTORIAL.mdoutline/module_plan.yml
Outputs
latex/slides/main.tex
Script
Quick Start
uv run python .codex/skills/beamer-scaffold/scripts/run.py --workspace <workspace>
All Options
--workspace <dir>(required)--unit-id <U###>--inputs <semicolon-separated>--outputs <semicolon-separated>--checkpoint <C#>
Examples
- Build
latex/slides/main.texfrom the tutorial:uv run python .codex/skills/beamer-scaffold/scripts/run.py --workspace <workspace>