typst-paper

Compile Typst papers and run grammar, format, and bibliography checks.

16|1|Updated Jan 2, 2026
One-click install
npx skills add https://github.com/bahayonghang/my-claude-code-settings --skill typst-paper
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: typst-paper
Source: https://github.com/bahayonghang/my-claude-code-settings/tree/main/skills/typst-paper
Command: npx skills add https://github.com/bahayonghang/my-claude-code-settings --skill typst-paper

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Typst-based academic writing often involves juggling multiple tools and repetitive tasks. This Skill provides a cohesive, modular toolkit to streamline compilation, formatting, grammar checks, and style improvements for faster, higher-quality papers.

Core Features & Use Cases

  • Compilation & Verification: one-click Typst compilation, watch mode, and venue-ready output generation.
  • Quality Assurance: grammar analysis, long sentence analysis, academic expression enhancement, and format checks.
  • Multilingual Support & Templates: English/Chinese writing with venue templates (IEEE/ACM/NeurIPS/CVPR/Springer) and template configuration.
  • Bibliography & Translation: integrated bib management and translation workflows, plus De-AI editing and title optimization.
  • Use Case: A researcher drafts a Typst paper and uses this Skill to compile, validate format, polish language, optimize the title, and generate ready-to-submit output.

Quick Start

Install Typst and Python dependencies, then run:

  • Compile: python scripts/compile.py main.typ
  • Check format: python scripts/check_format.py main.typ --venue ieee
  • Grammar and style: python scripts/deai_check.py main.typ --analyze
  • Title optimization: python scripts/optimize_title.py main.typ --generate

Frequently Asked Questions about typst-paper

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I compile and check formatting for a Typst academic paper?▼

To compile and check formatting for a Typst academic paper, run the compile module for output generation and the check_format module with a specified venue like IEEE or NeurIPS to validate style compliance.

Can I use Typst templates for bilingual English and Chinese writing?▼

Yes, Typst templates support bilingual English and Chinese writing by providing specialized formatting, grammar checks, and venue-ready configurations tailored for multilingual academic papers across major venues.

What is the best way to manage bibliographies in Typst?▼

The best way to manage bibliographies in Typst is using integrated bibliography management modules that automate citation workflows, validate references, and ensure compliance with academic venue standards.

Do I need Python installed to run Typst grammar checks?▼

Yes, you need a Python environment installed alongside Typst to execute grammar analysis, long sentence checks, and De-AI editing modules, as these scripts rely on Python dependencies to process academic text.

How do I optimize titles for academic papers in Typst?▼

To optimize titles for academic papers in Typst, run the title optimization module which analyzes the text and generates refined, venue-appropriate titles to improve searchability and academic expression.

What venues are supported by Typst academic paper templates?▼

Typst academic paper templates support major venues including IEEE, ACM, NeurIPS, CVPR, and Springer, providing pre-configured formatting and style guidelines to generate venue-ready output.