All skills
jihe520 avatar

/typst-author

@4a360cb
by Sanjinjihe520/mathmodelagent6.2k stars
450

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/jihe520/mathmodelagent/typst-author

This session only. Nothing lands on disk.

docschangelog0.6.0.md

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

0.6.0

Package Management

Math

  • Added support for optical size variants of glyphs in math mode
  • Added argument to enable limits conditionally depending on whether the equation is set in display or inline style
  • Added gt.eq.slant and lt.eq.slant symbols
  • Increased precedence of factorials in math mode ($1/n!$ works correctly now)
  • Improved underlines and overlines in math mode
  • Fixed usage of limits function in show rules
  • Fixed bugs with line breaks in equations

Text and Layout

  • Added support for alternating page margins with the inside and outside keys
  • Added support for specifying the page binding
  • Added to argument to pagebreak function to skip to the next even or odd page
  • Added basic i18n for a few more languages (TR, SQ, TL)
  • Fixed bug with missing table row at page break
  • Fixed bug with underlines
  • Fixed bug superfluous table lines
  • Fixed smart quotes after line breaks
  • Fixed a crash related to text layout

Command line interface

  • Breaking change: Added requirement for --root/TYPST_ROOT directory to contain the input file because it designates the project root. Existing setups that use TYPST_ROOT to emulate package management should switch to local packages
  • Breaking change: Now denies file access outside of the project root
  • Added support for local packages and on-demand package download
  • Now watches all relevant files, within the root and all packages
  • Now displays compilation time

Miscellaneous Improvements

  • Added outline.entry to customize outline entries with show rules
  • Added some hints for error messages
  • Added some missing syntaxes for raw highlighting
  • Improved rendering of rotated images in PNG export and web app
  • Made footnotes reusable and referenceable
  • Fixed bug with citations and bibliographies in locate
  • Fixed inconsistent tense in documentation

Development

  • Added contribution guide
  • Reworked World interface to accommodate for package management and make it a bit simpler to implement (Breaking change for implementors)

Contributors

Source: SKILL.md on GitHub

1 alert3mo3 checks · Risk SAFE
  • Gen Agent Trust Hub3mo

    This skill is a comprehensive Typst authoring assistant that provides a complete local mirror of the Typst documentation (tutorials, guides, and reference). It facilitates the generation, editing, and troubleshooting of Typst documents using standard ecosystem tools such as 'typst' and 'typstyle'. The instructions emphasize accuracy by directing the agent to prioritize local documentation and include safety checkpoints for formatting and editing tasks. No malicious patterns, data exfiltration risks, or other security threats were identified.

  • Socket3mo

    1 alert: obfuscatedFile

  • Snyk3mo

    Risk: LOW · No issues

Signed by skilld at 4a360cb. 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 4 months ago

README badge

README badge for jihe520/mathmodelagent/typst-author