From typst-plugin
Use tinymist to compile, preview, and format Typst documents. Covers compile options (PDF/SVG/PNG/HTML), live browser preview, and LSP features.
How this skill is triggered — by the user, by Claude, or both
Slash command
/typst-plugin:tinymistThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
[Tinymist](https://github.com/Myriad-Dreamin/tinymist) is a full-featured Typst language server and toolchain. It bundles its own Typst compiler and adds LSP, preview, formatting, and linting on top.
Tinymist is a full-featured Typst language server and toolchain. It bundles its own Typst compiler and adds LSP, preview, formatting, and linting on top.
Install: brew install tinymist
tinymist compile path/to/file.typ
Output format is selected by the output file extension (defaults to PDF):
| Output format | Example flag |
|---|---|
| PDF (default) | tinymist compile file.typ |
| SVG | tinymist compile file.typ output.svg |
| PNG | tinymist compile file.typ output.png |
| HTML | tinymist compile file.typ output.html |
| Markdown | tinymist compile file.typ output.md |
| Plain text | tinymist compile file.typ output.txt |
tinymist preview path/to/file.typ
Opens a live browser preview at http://127.0.0.1:23635. The preview hot-reloads on every file save.
Useful flags:
--port <PORT> — change the preview server port (default: 23635)--partial-rendering — only re-render changed pages (faster for large documents)| Situation | Use |
|---|---|
| Generating a final PDF/SVG/PNG artifact | tinymist compile |
| Iterating on layout, content, or styling | tinymist preview |
| CI / automated build pipeline | tinymist compile |
When the plugin is installed, tinymist lsp starts automatically and provides:
These work in any editor with LSP support. No manual invocation is needed.
command not found: tinymist
Install via Homebrew: brew install tinymist. Confirm with tinymist probe.
Preview opens but shows a blank page
Check the terminal output for compile errors. Run tinymist compile file.typ manually to see full diagnostics.
Compile errors are silent in the hook
The auto-compile hook uses || true to avoid blocking Claude. If output is unexpected, run tinymist compile path/to/file.typ directly in the terminal to see full error output.
npx claudepluginhub justjoheinz/agentic-plugins --plugin typst-pluginGenerates Typst source code for documents, reports, papers, and presentations. Covers markup, math, scripting, and layout syntax.
Renders a single Typst slide in isolation for debugging or visual verification. Provides the correct project-root file setup pattern to avoid access-denied and import errors.
Generates professional cover letters using Typst markup, compiles to PDF, and outputs version-controlled .typ source files.