Back to skills
SKILL.md
Beamer Scaffold
ASecurityGenerate a Beamer slide deck from the final tutorial and approved module structure.
- 512 stars
- 0 votes
- 0 copies
- 3 views
- Added May 27, 2026
Security analysis
100/100Pro scans all 2 files and shows the line behind each finding
npx -y skills add WILLOSCAR/research-units-pipeline-skills --skill beamer-scaffold --agent claude-codeAre you the author of Beamer Scaffold?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/willoscar-beamer-scaffold)---
name: beamer-scaffold
description: "Generate a Beamer slide deck from the final tutorial and approved module structure."
---
# 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.md`
- `outline/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.tex` from the tutorial:
- `uv run python .codex/skills/beamer-scaffold/scripts/run.py --workspace <workspace>`
Files in this skill
- SKILL.md
- scripts/run.py
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.