All skills
apcamargo avatar

/typst-author

@433372a

Generate idiomatic Typst (.typ) code, edit and troubleshoot Typst documents and projects, and answer Typst syntax/reference questions. Use when working with .typ files or when the user explicitly asks for Typst document creation, editing, debugging, compilation, formatting, template work, or package usage.

Use this Skill: https://skilld.dev/gh/apcamargo/typst-skills/typst-author

This session only. Nothing lands on disk.

docschangelog0.5.0.md

≈587 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Text and Layout

  • Added raw syntax highlighting for many more languages

  • Added support for Korean numbering

  • Added basic i18n for a few more languages (NL, SV, DA)

  • Improved line breaking for East Asian languages

  • Expanded functionality of outline indent property

  • Fixed footnotes in columns

  • Fixed page breaking bugs with footnotes

  • Fixed bug with handling of footnotes in lists, tables, and figures

  • Fixed a bug with CJK punctuation adjustment

  • Fixed a crash with rounded rectangles

  • Fixed alignment of line elements

Math

  • Breaking change: The syntax rules for mathematical attachments were improved: [$f^abs(3)$] now parses as [$f^(abs(3))$] instead of [$(f^abs)(3)$]. To disambiguate, add a space: [$f^zeta (3)$].

  • Added forced size commands for math (e.g., display)

  • Added supplement parameter to equation, used by references

  • New symbols: bullet, xor, slash.big, sigma.alt, tack.r.not, tack.r.short, tack.r.double.not

  • Fixed a bug with symbols in matrices

  • Fixed a crash in the attach function

Scripting

  • Added new datetime type and datetime.today to retrieve the current date

  • Added str.from-unicode and str.to-unicode functions

  • Added fields method on content

  • Added base parameter to str function

  • Added calc.exp and calc.ln

  • Improved accuracy of calc.pow and calc.log for specific bases

  • Fixed removal order for dictionary

  • Fixed .at(default: ..) for strings and content

  • Fixed field access on styled elements

  • Removed deprecated calc.mod function

Command line interface

  • Added PNG export via typst compile source.typ output-{n}.png. The output path must contain [{n}] if the document has multiple pages.

  • Added --diagnostic-format=short for Unix-style short diagnostics

  • Doesn't emit color codes anymore if stderr isn't a TTY

  • Now sets the correct exit when invoked with a nonexistent file

  • Now ignores UTF-8 BOM in Typst files

Miscellaneous Improvements

  • Improved errors for mismatched delimiters

  • Improved error message for failed length comparisons

  • Fixed a bug with images not showing up in Apple Preview

  • Fixed multiple bugs with the PDF outline

  • Fixed citations and other searchable elements in hide

  • Fixed bugs with reference supplements

  • Fixed Nix flake

Source: SKILL.md on GitHub

1 warning17d4 checks · Risk SAFE
  • Gen Agent Trust Hub17d

    The skill provides a comprehensive environment for generating, editing, and troubleshooting Typst documents. It relies on a local documentation set and standard Typst CLI tools for validation and formatting. No malicious patterns, obfuscation, or data exfiltration attempts were detected.

  • Socket17d

    No alerts

  • Snyk17d

    Risk: LOW · No issues

  • Runlayer7mo

    199/199 files flagged

Signed by skilld at 433372a. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 3 weeks ago.

Activeupdated 3 weeks ago

README badge

README badge for apcamargo/typst-skills/typst-author