用途:当用户需要起草、修复或验证 Typst 文档时使用。本技能自带语法查询区,可整体复制到其他仓库,不依赖同级脚本或参考文件。
工作方式:先在语法查询区找最接近的既有写法,避免自创新语法;复制最小可用示例再逐步改写;每次有意义的修改后运行 typst compile,任何非零退出码都视为阻塞性失败;编译通过后,用 HTML 输出检查渲染文本与文档结构,用 SVG 输出加 Playwright MCP 检查版式、间距、编号、换行与强调。
验证命令:编译验证 typst compile --root . path/to/document.typ target/typst-grammar-authoring-check/document.pdf;文本验证 typst compile --root . --features html path/to/document.typ target/typst-grammar-authoring-check/document.html 后可用 rg "expected text" 检索;视觉验证 typst compile --root . path/to/document.typ target/typst-grammar-authoring-check/document.svg,多页用 {0p}。
限制与注意:技能自身文字应保持英文,规范语法示例可保留原有非英文内容;不要以 Tinymist 或编辑器诊断作为事实来源;不要假定存在同级更新脚本、参考文件或仓库本地元数据;{p} 或 {0p} 用于多页 SVG 输出路径;HTML 导出仅作验证辅助,不作生产契约;命令示例保持平台中立,使用正斜杠或占位路径。
适用场景:Typst 文档的编写、语法查证、编译与结构文本验证、版式视觉验证;具体安装与价格等资料暂未提供。