batch-render-typst

Installation
SKILL.md

batch-render-typst

Render N PDFs in one pass: one Typst template + a directory of JSON payloads → one PDF per payload.

Inputs

  1. Template path.typ file. If the user just ran new-typst-template, default to that output.
  2. Data directory — folder of *.json files, one per document.
  3. Output directory — where PDFs land. Default <data-dir>/../out/.
  4. Concurrency (optional) — how many typst compile processes to run in parallel. Default 4.

Pre-flight

  • Verify typst is on PATH. If not, instruct install (cargo install typst-cli or distro package). Do not auto-install.
  • Verify the template uses the #let data = json("data.json") pattern. If it hardcodes paths, fix or warn.
  • Verify at least one JSON file exists in the data directory.

Approach

Installs
1
First Seen
Jun 16, 2026
batch-render-typst — danielrosehill/claude-programmatic-doc-generation-plugin