Agent Skills
› opensquilla/opensquilla
› latex-compile
latex-compile
GitHub编译由上游组装的5部分LaTeX论文,执行xelatex/bibtex循环并返回日志尾部。
触发场景
需要编译LaTeX项目
生成PDF文档
安装
npx skills add opensquilla/opensquilla --skill latex-compile -g -y
SKILL.md
Frontmatter
{
"name": "latex-compile",
"metadata": {
"platform": {
"emoji": "📄",
"requires": {
"anyBins": [
"xelatex"
]
}
}
},
"entrypoint": {
"args": [
"paper\/paper.tex"
],
"parse": "text",
"command": "python {baseDir}\/scripts\/compile.py",
"timeout": 120,
"assemble": [
{
"into": "paper\/paper.tex",
"from_template": "\\documentclass[11pt]{article}\n% xelatex is Unicode-native — do NOT use inputenc (incompatible)\n\\usepackage{amsmath}\n\\usepackage{amssymb}\n\\usepackage{amsfonts}\n\\usepackage{graphicx}\n\\usepackage{hyperref}\n\\title{ {{ inputs.user_message | truncate(80) }} }\n\\author{OpenSquilla meta-paper-write}\n\\date{\\today}\n\\begin{document}\n\\maketitle\n{{ outputs.draft_abstract }}\n{{ outputs.revised_body }}\n\\bibliographystyle{plain}\n\\bibliography{references}\n\\end{document}"
}
]
},
"provenance": {
"origin": "opensquilla-original",
"license": "Apache-2.0"
},
"description": "Compile a LaTeX project (xelatex × bibtex × xelatex × xelatex) and report the log tail. Demo-only.",
"description_zh": "编译LaTeX项目(xelatex × bibtex × xelatex × xelatex)并报告日志末尾。仅供演示。"
}
latex-compile
Compile a 5-section LaTeX paper assembled from upstream meta-skill step
outputs. The orchestrator renders paper.tex via the entrypoint.assemble
block, then this script runs xelatex / bibtex / xelatex × 2.
版本历史
- f662be3 当前 2026-07-31 11:48
- 7f72a32 2026-07-05 18:38


