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.