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

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

Breaking changes

  • Removed support for iterating over index and value in for loops. This is now handled via unpacking and enumerating. Same goes for the map method.

  • Dictionaries now iterate in insertion order instead of alphabetical order.

New features

  • Added unpacking syntax for let bindings, which allows things like {let (1, 2) = array}

  • Added enumerate method

  • Added path function for drawing Bézier paths

  • Added layout function to access the size of the surrounding page or container

  • Added key parameter to sorted method

Command line interface

  • Fixed --open flag blocking the program

  • New Computer Modern font is now embedded into the binary

  • Shell completions and man pages can now be generated by setting the GEN_ARTIFACTS environment variable to a target directory and then building Typst

Miscellaneous improvements

  • Fixed page numbering in outline

  • Added basic i18n for a few more languages (AR, NB, CS, NN, PL, SL, ES, UA, VI)

  • Added a few numbering patterns (Ihora, Chinese)

  • Added sinc operator

  • Fixed bug where math could not be hidden with hide

  • Fixed sizing issues with box, block, and shapes

  • Fixed some translations

  • Fixed inversion of "R" in cal and frak styles

  • Fixed some styling issues in math

  • Fixed supplements of references to headings

  • Fixed syntax highlighting of identifiers in certain scenarios

  • Ratios can now be multiplied with more types and be converted to floats with the float function

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