Install any skill in seconds. Free to start, no credit card required.
Get Started Free →brycewang-stanford/sjtuthesis-guide
Write SJTU theses using the SJTUThesis LaTeX template with full compliance
Passed 23 of 23 test cases with the skill, and 17 of 23 without it.
and 4 more in the full report
6 fixed17 passed either way0 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 6 test cases the skill fixed. Same model, same prompt, with and without the skill.
I am writing a bachelor's thesis using SJTUThesis. Common thesis templates use options like level=undergraduate or degree=bachelor. What is the precise class option key and value for a bachelor's degree in SJTUThesis?
| Checked | Without skill | With skill |
|---|---|---|
| The document class option uses type=bachelor. | Missed | Passed |
The instructions your model reads when the skill loads.
SJTUThesis is the community-maintained LaTeX thesis template for Shanghai Jiao Tong University (SJTU), one of China's top research universities. Developed and maintained by SJTUG (SJTU Linux User Group), the template encodes all formatting requirements specified by SJTU's graduate school, enabling students to produce professionally typeset theses without manually adjusting margins, fonts, heading styles, or citation formats.
The template has evolved over many years through contributions from hundreds of SJTU students and alumni, resulting in a mature and battle-tested codebase that handles the many edge cases in Chinese academic typesetting. It supports bachelor's, master's, and doctoral degrees, accommodating differences in title page layout, committee requirements, and structural organization between degree levels.
With approximately 4,000 GitHub stars, SJTUThesis represents one of the most widely used university-specific LaTeX templates in the Chinese academic ecosystem. Its design principles and code patterns have influenced thesis templates at many other Chinese universities.
Prerequisites: Install a full TeX distribution with XeLaTeX support:
# macOS
brew install --cask mactex
# Ubuntu/Debian
sudo apt-get install texlive-full
# Windows: install TeX Live or MiKTeX from official sites
Download and Initialize:
git clone https://github.com/sjtug/SJTUThesis.git
cd SJTUThesis
Or download the latest release archive from the GitHub releases page.
First Compilation:
# Recommended: use latexmk
latexmk -xelatex main.tex
# Alternative: manual compilation
test cases passed, vs 17 / 23 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.