phy-paper-polish_skill

This skill helps you polish LaTeX papers by improving clarity, grammar, structure, and LaTeX best practices for publication-ready drafts.
  • Python

2.5k

GitHub Stars

2

Bundled Files

3 weeks ago

Catalog Refreshed

1 month ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstart where the catalogue uses aiagentskills.

npx veilstart add skill openclaw/skills --skill phy-paper-polish

  • _meta.json280 B
  • SKILL.md5.3 KB

Overview

This skill helps agents review and polish research papers written in LaTeX, focusing on writing clarity, grammar, LaTeX best practices, and document structure. It provides targeted suggestions to improve readability, correctness, and reproducibility so papers are easier for reviewers to assess. The skill addresses both language issues and LaTeX-specific conventions to produce a cleaner, more professional manuscript.

How this skill works

The skill inspects LaTeX source (main.tex and subfiles) and the compiled output where available. It detects unclear sentences, passive voice, nominalizations, article misuse, punctuation issues, inconsistent section-title capitalization, and tense problems. For LaTeX it checks package choices, math typesetting (variables vs. text), numeric formatting, references (use of \autoref), bibliography setup, and recommended project layout (figures, tables, src, code). It returns concrete edits, examples, and patch-ready suggestions.

When to use it

  • Before submitting a conference or journal paper to catch language and formatting weaknesses.
  • When converting a draft into a camera-ready version to enforce consistent style and LaTeX best practices.
  • During author collaboration to unify section titles, citations, and project directory layout.
  • When preparing supplementary materials or code artifacts to ensure reproducible structure.
  • To audit LaTeX sources for modern toolchain recommendations (LuaLaTeX, BibLaTeX) and portability.

Best practices

  • Favor active voice, remove unnecessary words, and replace nominalizations with verbs for clearer prose.
  • Pick one section-title capitalization style (title or sentence case) and apply it consistently.
  • Use packages like siunitx for numbers, hyperref + \autoref for references, and BibLaTeX for bibliographies.
  • Typeset variables in math mode with text subscripts (e.g., t_\text{max}) rather than italicized descriptive text.
  • Organize project with a single entry file (main.tex) and separate directories for src, figures, tables, and code.
  • Prefer modern engines (LuaLaTeX) for Unicode support and fewer font issues when possible.

Example use cases

  • Polish wording and tighten the introduction to clearly state novelty, impact, and evaluation scope.
  • Replace passive constructions and fix tense inconsistencies across methods and results sections.
  • Convert manual numeric separators to siunitx \num{} and standardize measurement units.
  • Switch bibliography to BibLaTeX and suggest fixes for incorrect citation commands.
  • Reorganize a messy repository into main.tex, src/, figures/, tables/, and code/ for reproducibility.

FAQ

Yes. It can propose exact edits or diffs for common issues, but changes should be reviewed by the authors before finalizing.

Does it handle figures and table formatting?

It checks conventions and suggests improvements (file formats, placement, labeling, \autoref usage) but does not redraw figures.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational