An LLM skill for modern Typst typesetting (0.13+), so you no longer need to wait for LaTeX to compile.
When you ask an LLM to write Typst markup, it can fall back on LaTeX habits or outdated syntax. This skill gives the model a structured reference for idiomatic Typst patterns so it produces clean, correct code with less back-and-forth.
The skill covers: set and show rules, math typesetting, tables and figures, citations and bibliography, page layout and styling, custom functions, and Quarto integration. Related skills handle slides (/touying) and diagrams (/write-cetz) if installed.
Clone directly into your skills directory:
git clone https://github.com/statzhero/typst-skill.git ~/.claude/skills/typstThat's it. The skill is available immediately as /typst in any Claude Code session.
If you prefer not to use the terminal, you can add skills from the Claude desktop app:
- Download this repository as a ZIP from GitHub.
- Open the Claude desktop app and switch to the Code tab.
- Click Customize in the left sidebar, then select Skills.
- Click the + button, choose Upload a skill, and select the ZIP file.
Clone into your user skills directory (available across all projects):
git clone https://github.com/statzhero/typst-skill.git ~/.agents/skills/typstIf you prefer not to use the terminal, download the ZIP, unzip it, and move the folder to ~/.agents/skills/typst/ or .agents/skills/typst/ inside your project.
Paste the contents of SKILL.md into your system prompt or attach it as context. The reference files in references/ can be appended when you need coverage of a specific topic.
After installing, try this prompt in Claude Code:
/typst
econ-working-paper — a Typst template for working papers in economics, finance, and accounting.
CC-BY-4.0