typst

Guide Typst document creation and package development with examples.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/psauxwwf/.dotfiles --skill typst-psauxwwf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: typst
Source: https://github.com/psauxwwf/.dotfiles/tree/main/.agents/skills/typst
Command: npx skills add https://github.com/psauxwwf/.dotfiles --skill typst-psauxwwf

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Typst document authoring and package development can be verbose and error-prone; this skill consolidates guidance and references into a single, context-loaded resource to accelerate learning.

Core Features & Use Cases

  • Comprehensive guidance from basics to advanced topics, including basics.md, types.md, styling.md, advanced.md, and package.md.
  • Template and package development workflows, showing how to create reusable components, manage typst.toml, and publish packages.
  • Use Case: A writer constructs Typst documents, builds templates, and packages utilities for reuse across multiple projects.

Quick Start

Start by installing the Typst skill and opening a minimal Typst document to see the workflow in action.

Frequently Asked Questions about typst

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create reusable Typst templates and packages?

Creating Typst templates and packages involves building reusable components and managing the typst.toml file. This skill provides workflows and examples for developing, structuring, and publishing these packages for reuse across multiple projects.

What is the best way to learn Typst document typesetting from basics to advanced?

Learning Typst typesetting is streamlined through consolidated guides covering basics, types, styling, and advanced patterns. This resource provides a centralized guide and examples to accelerate learning from foundational syntax to complex document layouts.

How does styling work in Typst documents?

Styling in Typst documents is handled through dedicated formatting rules and functions. This skill includes a specific styling guide that demonstrates how to apply document-wide themes, text formatting, and reusable styling patterns for consistent typesetting.

Can I use this Typst skill to manage package development workflows?

Yes, you can use this skill to manage Typst package development workflows. It provides guidance on creating reusable components, configuring the typst.toml manifest, and publishing packages for reuse across multiple projects.

Do I need any specific environment setup to start authoring Typst documents?

Authoring Typst documents requires a minimal Typst document file to start. This skill provides a quick start workflow that requires no complex dependencies, allowing writers to immediately construct documents and apply typesetting rules.

What are the limitations of using markdown workflows for Typst typesetting?

Typst typesetting extends beyond standard markdown workflows by offering advanced document structuring and package development capabilities. While markdown handles basic text, Typst requires specific syntax for templates, complex types, and reusable component patterns.