Agent skill

Latex Rhythm Refiner

by appautomaton in appautomaton/latex-arxiv-SKILL

Post-process LaTeX project prose to improve readability through varied sentence and paragraph lengths.

MITAuto-check passedDocuments & Office

Install Latex Rhythm Refiner

skills CLI
$ npx skills add appautomaton/latex-arxiv-SKILL --skill latex-rhythm-refiner -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install appautomaton/latex-arxiv-SKILL latex-rhythm-refiner --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/appautomaton/latex-arxiv-SKILL.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.codex/skills/latex-rhythm-refiner .claude/skills/latex-rhythm-refiner && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
latex-rhythm-refiner
GitHub stars
458
Token cost
~890 tokens
SKILL.md length
424 words
Files
1
Skills in repo
4
Repo updated
First seen
Licence
MIT

At a glance

Post-process LaTeX project prose to improve readability through varied sentence and paragraph lengths.

  • Works in 5 steps: Preserve Citations Exactly → Vary Rhythm Stochastically → Remove Fillers → …
  • Tasks that involve LaTeX
  • SKILL.md covers When to Use, When NOT to Use, Core Principles and Processing Workflow, plus 1 more section
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Latex Rhythm Refiner is an agent skill from appautomaton/latex-arxiv-SKILL. Post-process LaTeX project prose to improve readability through varied sentence and paragraph lengths. Removes filler phrases and unnecessary transitions while preserving all citations and semantic meaning. Use after drafting is complete, when sections read as monotonous or blocky.

Its SKILL.md is about 890 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Documents & Office, covering LaTeX, Citation management and Plain language and style rules. It works with LaTeX. The repository describes itself as: A highly customizable agentic harness for arXiv-ready ML/AI review papers (and beyond). It drives agentic AI like Codex CLI and Claude Code through a gated LaTeX workflow with… The licence is MIT.

When your agent uses it

  • Tasks that involve LaTeX
  • Tasks that involve Citation management
  • Tasks that involve Plain language and style rules

Example prompts

  • “/latex-rhythm-refiner”

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Preserve Citations Exactly
  2. Vary Rhythm Stochastically
  3. Remove Fillers
  4. Minimize Transitions
  5. Tighten Prose

What it can do on your machine

Read from SKILL.md and the folder at commit b5b0583. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Latex Rhythm Refiner loads about 890 tokens when it runs. Until then it costs about 76 tokens; SKILL.md has 424 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~76
When it runs · the whole SKILL.md, loaded when a task matches
~890

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from appautomaton/latex-arxiv-SKILL at commit b5b0583, republished under its MIT licence (© appautomaton). 424 words, ~890 tokens.

Download SKILL.mdSave it as .claude/skills/latex-rhythm-refiner/SKILL.md (or your agent's skills folder).
name
latex-rhythm-refiner
description
Post-process LaTeX project prose to improve readability through varied sentence and paragraph lengths. Removes filler phrases and unnecessary transitions while preserving all citations and semantic meaning. Use after drafting is complete, when sections read as monotonous or blocky.

LaTeX Rhythm Refiner

When to Use

  • After LaTeX content generation is complete
  • To improve prose flow and readability in academic documents
  • When sections feel monotonous or blocky

When NOT to Use

  • During initial content drafting
  • For citation verification or addition
  • For technical/structural LaTeX fixes

Core Principles

1. Preserve Citations Exactly
  • Every \cite{...} must remain in place
  • Citations stay attached to their original semantic context
  • Never move a citation to a different claim or sentence meaning
2. Vary Rhythm Stochastically

Sentence length: Mix short (5-12 words), medium (13-22 words), and long (23-35 words) sentences. Avoid consecutive sentences of similar length.

Paragraph length: Alternate between:

  • Short (2-3 sentences) for emphasis or transitions
  • Medium (4-5 sentences) for standard exposition
  • Long (6-8 sentences) for complex arguments
3. Remove Fillers

Eliminate or replace:

  • "in order to" → "to"
  • "it is worth noting that" → (delete or rephrase directly)
  • "due to the fact that" → "because"
  • "in the context of" → "in" or "for"
  • "a large number of" → "many"
  • "in spite of the fact that" → "although"
  • "at the present time" → "now" or "currently"
  • "for the purpose of" → "to" or "for"
4. Minimize Transitions

Remove when structure already implies the relationship:

  • "However," / "Therefore," / "Moreover," / "Furthermore,"
  • "As mentioned above," / "As previously discussed,"
  • "It should be noted that" / "In this regard,"
5. Tighten Prose
  • Prefer active voice; replace vague verbs ("shows", "does", "works") with concrete ones
  • Replace mid-sentence em-dashes with commas, colons, or a new sentence
  • Use semicolons sparingly (at most one per paragraph as a rule of thumb)
  • Avoid repeated sentence openings across adjacent sentences ("This", "In practice", etc.)
  • Replace hedge stacks ("may potentially") with one qualifier
  • Each paragraph: one main idea, clear first sentence
  • Ensure figures/tables are referenced and explained in text
Show full SKILL.md (143 more words)Show less

Processing Workflow

Per-Section Refinement

Process one section at a time:

  1. Read the section fully to understand context and argument flow
  2. Identify all \cite{...} locations and their attached claims
  3. Map current sentence/paragraph lengths
  4. Refine:
    • Vary sentence lengths (break long chains, combine choppy sequences)
    • Adjust paragraph boundaries for rhythm
    • Strip fillers and unnecessary transitions
  5. Verify all citations remain with their original semantic claims
  6. Output the refined section
Verification Checklist

Before finalizing each section:

  • Citation count unchanged
  • Each citation still supports its original claim
  • No 3+ consecutive sentences of similar length
  • Paragraph lengths vary
  • Filler phrases removed
  • Unnecessary transitions eliminated
  • Technical accuracy preserved

Constraints

  • Do not add, remove, or relocate citations
  • Do not change technical claims or data
  • Do not alter LaTeX commands, environments, or structure
  • Do not modify figure/table references or captions
  • Do not expand abbreviations or change terminology

© appautomaton, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .codex/skills/latex-rhythm-refiner of appautomaton/latex-arxiv-SKILL.

Open the folder on GitHubat commit b5b0583

Compare with similar skills

Latex Rhythm Refiner next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Latex Rhythm Refiner compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Latex Rhythm Refiner this skillappautomaton/latex-arxiv-SKILL458—~890Automated safety check: PassMIT
Latex Rhythm Refineryunshenwuchuxun/latex-paper-skills267—~834Automated safety check: PassMIT
Literature Surveyai4s-research/ai4s-skills2372 repos~2kAutomated safety check: PassMIT
Typst Paperbahayonghang/academic-writing-skills500—~3.6kAutomated safety check: PassNone
Light TypesettingLight0305/Light-skills640—~3.3kAutomated safety check: PassMIT
Latex Setupfcakyon/phd-skills415—~1.1kAutomated safety check: NotesMIT

Similar skills

  • Latex Rhythm Refiner

    yunshenwuchuxun/latex-paper-skills

    Post-process LaTeX project prose to improve readability through varied sentence and paragraph lengths.

    267 GitHub stars~834 tokensUpdated 6 mo ago
    Documents & OfficeAuto-check passed
  • Literature Survey

    ai4s-research/ai4s-skills

    A skill your agent uses when the user wants a comprehensive literature survey on a specific research topic.

    237 GitHub starsUsed in 2 repos~2k tokens
    Documents & OfficeAuto-check passed
  • Typst Paper

    bahayonghang/academic-writing-skills

    Typst paper assistant for existing .typ manuscripts in English or Chinese.

    500 GitHub stars~3.6k tokensUpdated 13 days ago
    Documents & OfficeAuto-check passed
  • Light Typesetting

    Light0305/Light-skills

    Build and preflight submission-ready LaTeX/PDF artifacts for Light stage 11.

    640 GitHub stars~3.3k tokensUpdated 3 mo ago
    Documents & OfficeAuto-check passed
  • Latex Setup

    fcakyon/phd-skills

    A skill your agent uses when the user wants to set up or troubleshoot a LaTeX environment, choose between biber and bibtex, install packages for a specific venue template, or configure compilation.

    415 GitHub stars~1.1k tokensUpdated 24 days ago
    Documents & OfficeAuto-check: notes
  • Evidence Ledger

    wanshuiyin/Anti-Autoresearch

    Build the deterministic evidence ledger (artifactmanifest.json + claims.json) that every other Anti-Autoresearch auditor reads.

    160 GitHub stars~11k tokensUpdated 4 days ago
    Documents & OfficeAuto-check: notes

More from appautomaton/latex-arxiv-SKILL

  • Collaborating With Claude

    appautomaton/latex-arxiv-SKILL

    Use the Claude Code CLI to consult Claude and delegate coding tasks for prototyping, debugging, and code review.

    458 GitHub starsUsed in 1 repo~1.5k tokens
    Auto-check passed
  • Arxiv Paper Writer

    appautomaton/latex-arxiv-SKILL

    Write LaTeX ML/AI review articles for arXiv using the IEEEtran template and verified BibTeX citations.

    458 GitHub stars~2.3k tokensUpdated 27 days ago
    Auto-check passed
  • Collaborating With Gemini

    appautomaton/latex-arxiv-SKILL

    Use the Gemini CLI to consult Gemini and delegate coding tasks for prototyping, debugging, and code review.

    458 GitHub starsUsed in 1 repo~1.1k tokens
    Auto-check passed

Works with

Questions about Latex Rhythm Refiner

What does Latex Rhythm Refiner do?

Post-process LaTeX project prose to improve readability through varied sentence and paragraph lengths. Latex Rhythm Refiner is an agent skill from appautomaton/latex-arxiv-SKILL. Post-process LaTeX project prose to improve readability through varied sentence and paragraph lengths.

When should I use Latex Rhythm Refiner?

Latex Rhythm Refiner fits situations like: tasks that involve LaTeX; tasks that involve Citation management; tasks that involve Plain language and style rules.

How do I install Latex Rhythm Refiner in Claude Code?

Run `npx skills add appautomaton/latex-arxiv-SKILL --skill latex-rhythm-refiner -a claude-code`. Or copy the skill folder (.codex/skills/latex-rhythm-refiner in appautomaton/latex-arxiv-SKILL) into .claude/skills/latex-rhythm-refiner in your project. Claude Code loads it when a task matches its description.

How do I install Latex Rhythm Refiner in Codex?

Run `npx skills add appautomaton/latex-arxiv-SKILL --skill latex-rhythm-refiner -a codex`. Or copy the skill folder (.codex/skills/latex-rhythm-refiner in appautomaton/latex-arxiv-SKILL) into .agents/skills/latex-rhythm-refiner in your project. Codex loads it when a task matches its description.

Can I use Latex Rhythm Refiner in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add appautomaton/latex-arxiv-SKILL --skill latex-rhythm-refiner -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/latex-rhythm-refiner, .gemini/skills/latex-rhythm-refiner, .github/skills/latex-rhythm-refiner and .opencode/skills/latex-rhythm-refiner in your project.

What does Latex Rhythm Refiner need to run?

SKILL.md names no scripts, command-line tools or credentials: Latex Rhythm Refiner is instructions for the agent only.

Does Latex Rhythm Refiner access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Latex Rhythm Refiner safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Latex Rhythm Refiner use?

Latex Rhythm Refiner is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Latex Rhythm Refiner use?

About 890 tokens (SKILL.md is roughly 3.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Latex Rhythm Refiner?

Skills that share tags, products or a category with Latex Rhythm Refiner: Latex Rhythm Refiner (yunshenwuchuxun/latex-paper-skills, 267 stars), Literature Survey (ai4s-research/ai4s-skills, 237 stars), Typst Paper (bahayonghang/academic-writing-skills, 500 stars) and Light Typesetting (Light0305/Light-skills, 640 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Latex Rhythm Refiner?

appautomaton (a GitHub organization) maintains it in appautomaton/latex-arxiv-SKILL, which has 458 GitHub stars. The repository holds 4 skills in this directory. The repository was last updated on September 13, 2026.

Source: appautomaton/latex-arxiv-SKILL on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.