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.14.0.md

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

Highlights

  • Typst now produces accessible PDFs out of the box, with opt-in support for stricter checks and conformance to PDF/UA-1

  • Typst now supports all PDF/A standards

  • PDFs can now be used as images (thanks to https://github.com/LaurenzV)

  • Added support for character-level justification (can significantly improve the appearance of justified text)

  • Added support for many more built-in elements in HTML export

  • Added typed HTML API (e.g. html.div) with individually typed attributes

  • Added support for multiple headers and subheaders in tables

  • Added title element for displaying the document title

  • Added frac.style property for producing skewed and inline fractions

PDF export

PDF export was fully rewritten to use the new krilla library, fixing various bugs and enabling many improvements. Known fixes are listed below, but there will likely be other changes in how the output behaves. If you spot any regressions, please report them on GitHub. (Thanks to https://github.com/LaurenzV for creating krilla!) https://github.com/typst/typst/pull/5420

HTML export

SVG export

PNG export

Visualize

Layout

Math

Thanks to https://github.com/mkorje for his work on math!

Model

Bibliography

Text

Scripting

Introspection

Styling

Performance

Command Line Interface

Tooling and Diagnostics

Symbols

  • Added many new symbols and variants; many more than could be listed here. View the dedicated changelog for a full listing.

  • Code points that have a symbol and emoji presentation now have the correct variation selector attached depending on whether they appear in sym or emoji. That said, they still don't render consistently in Typst due to how font fallback works. https://github.com/typst/codex/pull/114

  • The symbol function can now be used to create symbols that comprise not just one character, but one full grapheme cluster https://github.com/typst/typst/pull/6489

Deprecations

Removals

  • Removed compatibility behavior of type/str comparisons (e.g. {int == "integer"}), which was temporarily introduced in Typst 0.8 and deprecated in Typst 0.13 (Breaking change)

Development

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