Typst typesetting system with bundled binaries — generate PDFs from markup in any Claude environment
Use before creating complex Typst documents like Gantt charts, timelines, diagrams, or specialized layouts. Searches the Typst package registry for existing packages that could simplify the task.
Use when creating, editing, or compiling Typst (.typ) documents, or when the user asks to generate PDFs, SVGs, or PNGs from markup. Typst is a modern typesetting system — an alternative to LaTeX with simpler syntax.
A Claude Code plugin that bundles Typst binaries so Claude can generate PDFs without any external setup.
This is an unofficial community plugin. It is not affiliated with or endorsed by the Typst project. Typst is created and maintained by typst/typst and licensed under the Apache License 2.0. All credit for the Typst typesetting system belongs to its authors and contributors.
Typst is a markup language that compiles to PDF, SVG, and PNG. Its syntax is clean enough that LLMs can write it pretty well which makes it nice for generating resumes, invoices, or other structured documents from Claude.
The catch is, if you're running Claude CoWork... it runs things in a locked-down Linux VM where you can't install packages.
This plugin ships a pre-built Typst binary for Linux ARM64 (what CoWork runs on), so typst is on PATH the moment you install it. It also includes a Typst language skill (so Claude writes well-formed .typ syntax instead and a /compile command that goes from a natural language prompt to a finished PDF.
aarch64-unknown-linux-musl), the architecture CoWork usestypst skill — language reference so Claude writes well-formed .typ syntax instead of guessingtypst-packages skill — tells Claude to search the Typst package registry for community packages before building complex documents (Gantt charts, timelines, diagrams, etc.) from scratch/compile command — goes from a natural language prompt to a finished PDF, SVG, or PNGAdd the marketplace and install:
/plugin marketplace add Primary-Vector/unofficial-typst-for-claude
/plugin install unofficial-typst@unofficial-typst-for-claude
Or load directly during development:
claude --plugin-dir ./unofficial-typst-for-claude
/unofficial-typst:compile a professional resume for a senior software engineer
Claude writes the .typ file, compiles it, and gives you the PDF.
/unofficial-typst:compile document.typ
The plugin adds typst to your PATH:
typst compile input.typ output.pdf
This plugin bundles a single binary for Linux ARM64 (aarch64-unknown-linux-musl), which is what Claude CoWork runs on. To add other platforms, run ./scripts/download-binaries.sh and the wrapper script will auto-detect the right binary.
v0.14.2 - Binaries are sourced from typst/typst releases.
To update to a newer release:
./scripts/download-binaries.sh v0.15.0 # specific version
./scripts/download-binaries.sh # latest
This plugin is licensed under the Apache License 2.0.
Typst itself is licensed under the Apache License 2.0 by its authors. See typst/typst for details. The pre-built binaries bundled in this plugin are unmodified copies from the official Typst releases.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub primary-vector/unofficial-typst-for-claudeTTS plugin for Claude Code - speaks responses aloud using Kokoro ONNX
Background music plugin for Claude Code - plays tunes while Claude works
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape.
Document processing suite — Excel (xlsx), Word (docx), PowerPoint (pptx), and PDF generation and manipulation.