If you're writing academic papers in Typst and need more than just a compiler, this skill gives you targeted diagnostics. It covers the full loop: compilation errors, venue formatting (IEEE, ACM, Springer), bibliography validation for both BibTeX and Hayagriva, grammar and sentence length checks, literature review synthesis, research gap derivation, pseudocode block review, and de-AI editing. It works with bilingual projects and routes requests to focused modules instead of running one generic pass. The modular design means you can fix a broken algorithmic block or restructure a weak Related Work section without re-checking the entire manuscript. Built for existing Typst projects, not LaTeX conversions or thesis templates.

skills.sh installs
1.6K
GitHub stars
543
last updated
Aug 21, 2026

Install

$ npx -y skills add bahayonghang/academic-writing-skills --skill typst-paper --agent claude-code

Installs into .claude/skills of the current project.

Files

Typst Academic Paper Assistant

Use this skill for targeted work on an existing Typst paper project. Route requests to the smallest useful module and keep outputs compatible with Typst source review.

Capability Summary

  • Compile Typst projects and diagnose Typst CLI issues; validate BibTeX and Hayagriva bibliographies.
  • Audit format, grammar, sentences, logic, expression, tables, cross-references, abstracts, and AI traces.
  • Diagnose and rewrite-plan literature review sections (theme clustering -> comparison -> gap derivation).
  • Review IEEE-like pseudocode blocks (algorithmic, algorithm-figure, lovelace, captions, comment length).
  • Improve titles, translation, and experiment-section clarity for Typst papers.

Triggering

Use this skill when the user has an existing .typ paper project and wants: compile/export fixes, venue/format compliance, BibTeX/Hayagriva validation, grammar/sentence/logic/expression review, related-work or research-gap restructuring, translation or bilingual polishing, title optimization, pseudocode review, de-AI editing, or experiment-section review. Full scenario list: references/skill-routing-notes.md.

Do Not Use

Sponsors

Details

Repository
github.com/bahayonghang/academic-writing-skills
Categories
Documentation, Skill Development, Data Science & ML, Automation & Workflows
First seen
May 16, 2026

More from bahayonghang/academic-writing-skills

All 6
1figma avatarcode-connect-componentsfigma/mcp-server-guideConnects Figma design components to code components using Code Connect. Use when user says "code connect", "connect this component to code", "connect Figma to c870skills.sh installs
2lobbi-docs avatarvision-multimodallobbi-docs/claudevision multimodal511skills.sh installs
3haowjy avatarstory-architecturehaowjy/creative-writing-skillsArc structure, narrative design, and pacing at multiple scales: saga, arc, chapter, scene. Use when structuring story at any level, planning arcs, designing cha477skills.sh installs
4bahayonghang avatarindustrial-ai-researchbahayonghang/academic-writing-skillsIndustrial AI literature research with mandatory intake questions, venue-aware source prioritization, structured report outputs, and survey draft generation. Us469skills.sh installs
5z0gsh1u avatarxiaohongshu-converterz0gsh1u/oh-my-writing-skill将通用写作 Skill 产出的内容转换为适合小红书平台发布的格式和风格。 小红书偏好生活化、亲切感、有颜值的内容风格,Emoji 适度使用不过密。456skills.sh installs
6haowjy avatarbrainstorminghaowjy/creative-writing-skillsStory brainstorming capture: minimal notes that preserve creative freedom. Use when exploring narrative ideas, discussing characters, planning chapters, or thin385skills.sh installs