Academic Writing Skills
Eight skills for finished papers and theses in LaTeX and Typst: compile, references, language polish, cover letters and a reviewer-style audit
- 511 ★ on the repository
- Last commit
Extended access
Why this level
- The skills run Python scripts, latexmk and chktex and edit manuscript sources in the project
- Optional online checks call external search services and accept Tavily and Semantic Scholar keys
Install
- Works in
Manual install
npx skills add bahayonghang/academic-writing-skillsInstalls the whole set. The author's recommended platforms: Claude Code, Codex and OMP (Oh My Pi).
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- The skills run Python scripts, latexmk and chktex and edit manuscript sources in the project
- Optional online checks call external search services and accept Tavily and Semantic Scholar keys
This is third-party code. Review the repository files before installing.
What it does
Academic Writing Skills works on a manuscript that is already written and does not compose a paper from scratch. The author built the set out of his own workflow while writing papers and a dissertation. Each skill covers one format and task, and the root README is only a routing guide. For English LaTeX papers there is latex-paper-en: compilation, formatting, grammar, section logic, references, figures, tables, pseudocode, title, translation and removal of AI traces. For Chinese theses latex-thesis-zh checks GB/T 7714 references, chapter structure, bilingual captions, abstracts and responses to reviewer comments. For Typst manuscripts, English or Chinese, there is typst-paper. The paper-writing-studio skill polishes and translates academic prose against a venue profile: Nature, IEEE, Elsevier or neutral. Checks are separated from editing. Paper-audit works like a reviewer: it judges readiness for submission, splits blockers from polish, builds a revision roadmap and re-audits after edits. Bib-search-citation searches and filters a local BibTeX library and returns ready citation snippets for LaTeX and Typst. Cover-letter writes a cover letter and checks it against the manuscript. Latex-defense-zh builds a Beamer defense deck from an XeLaTeX thesis repository.
Who it is for. For PhD and master's students and researchers who write papers and theses in LaTeX or Typst and prepare them for journal submission or a defense.
Good fit when
- A LaTeX paper does not compile and you need the first blocking error explained
- Before submitting to a journal you want to know which problems block and which are cosmetic, as a reviewer would see them
- A Chinese thesis must be checked against GB/T 7714 with its bilingual figure and table captions tidied
- You want the introduction checked for logic gaps, citation stacking and AI-like phrasing
- You need recent papers on a topic found in references.bib with ready citation snippets for LaTeX and Typst
Not a fit when
- You have no paper yet and need text from scratch: the set improves existing material and does not generate experiments, citations or conclusions
- You need work inside a commercial project: the license does not extend beyond academia
- Your document lives in Word or Google Docs: the skills target LaTeX and Typst sources, and PDF works only for auditing
- You need translation of fiction or business text: the skill profiles are built for academic prose
Example request
Check the introduction in main.tex for logic gaps, citation stacking and AI-like phrasing, and propose editsLimitations
The license is academic use only, commercial use is forbidden. The author warns that the set may have rough edges and that paper-audit reports must be verified by you. You need Python 3.10+ and uv, TeX Live or MiKTeX with latexmk and chktex, XeLaTeX with CJK fonts for Chinese LaTeX documents, the Typst CLI for Typst and PyMuPDF for PDF auditing. LaTeX loaders refuse to include files outside the project root. Keys, DOIs and links from your library are provenance, not proof that a paper supports a claim in the manuscript. Online checks are optional and venue rules are best verified against the original source.
How to disable. Delete the skills you want from the agent's skills directory, for example ~/.claude/skills/ or .agents/skills/. The skills edit manuscript files in your project directly, so keep the work under git.
FAQ
How do I install Academic Writing Skills in Claude Code?
With npx skills add bahayonghang/academic-writing-skills. Then open the project with your manuscript and describe the task in plain language, for example "compile the paper with latexmk and explain the first blocking error".
Which skill fits an English LaTeX paper?
latex-paper-en: it compiles and checks formatting, grammar, section logic, references, figures and tables. If you only want a readiness assessment with no source edits, use paper-audit.
How is paper-audit different from the editing skills?
Paper-audit acts like a reviewer: it looks for technical and methodological problems, splits findings into blockers and minor ones and builds a revision roadmap. It does not rewrite the source; the format skills handle edits.
Can I use the set for commercial work?
No. The repository license is academic, so commercial use is not allowed.
What does bib-search-citation do?
It searches and filters entries in a local BibTeX or BibLaTeX library, previews them and returns ready citation snippets for LaTeX and Typst. A matching key, DOI or link in the library does not prove that the work supports a claim in the manuscript.
Discussion
No questions or reviews yet.
Related
SkillsA Claude Code skill: describe a document in plain words and get a compiled LaTeX PDF. Templates, build scripts and OCR of PDFs and handwritten notes
The paper-spine skill takes a topic, materials and data through a scientific paper: literature, text, figures, review and Word, LaTeX and PDF files
A skill set for research work in the style of Nature journals: finding and reading papers, writing, statistics, figures, reviewer responses
Three skills for academic writing: a paper schema for image generation, rewriting text to sound less machine-made, and drafting from scratch
Takes an agent from a topic to an arXiv review paper in LaTeX IEEEtran: approved plan, every citation checked against a live source, PDF build
A skill for writing and revising ML, CV and NLP papers: section structure, paragraph flow and reviewer-style self-review
Comparison with similar tools
Entries that share the main search query, and how they differ.
| Entry | Official | Repository stars | Main difference |
|---|---|---|---|
| Academic Writing Skills (this entry) | no | 511 | |
| PaperJury | no | 1,226 | simulates peer review and returns a verdict, while in Academic Writing Skills the audit is one of eight skills beside LaTeX and Typst editing |
| Academic Humanizer | no | 2,323 | removes AI tells from academic text, while Academic Writing Skills also compiles and checks references and format |
| Academic Paper Skills | no | 1,409 | helps plan and write a paper, while Academic Writing Skills polishes and checks one that is already written |
README in short
The README explains that the set grew out of the author's workflow and improves finished drafts rather than writing papers. It then covers one-command installation, a table of eight skills with their input files, typical prompts, safety rules such as no invented experiments or citations, the finding format as LaTeX comments with severity and priority, environment requirements, the repository layout and links to the documentation.
README badge
Original SKILL.md
--- name: paper-audit description: Reviewer-style audit and submission gate for academic papers in .tex, .typ, or .pdf. Use for peer-review critique, readiness/gate decisions, blocker triage, revision roadmaps, journal-style reports, re-audits, and under-claim / self-weakening prose signals. Do not use for source editing, sentence polishing, bibliography search, or compile repair. when_to_use: >- Trigger on "review my paper", "act as a reviewer", "simulate peer review", "audit this paper", "is this ready to submit", or requests for major/minor issues and revision priorities. metadata: category: academic-writing tags: [audit, deep-review, paper, pdf, latex, typst, chinese, english, reviewer, gate, re-audit] version: "6.0.0" --- # Paper Audit Skill v6.0 `paper-audit` is **deep-review-first**: behave like a serious reviewer — find technical, methodological, claim-level, and cross-section issues; keep script-backed findings separate from reviewer judgment; return a structured issue bundle plus a revision roadmap. Use it for audit and review, not as the first tool for source editing, sentence rewriting, or build fixing.