Skip to content
Back to skills

Latex Rhythm Refiner

ASecurity

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.

  • 433 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added August 30, 2026
ai-agents

Security analysis

A100/100

Scanned August 30, 2026

npx -y skills add appautomaton/latex-arxiv-SKILL --skill latex-rhythm-refiner --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Latex Rhythm Refiner?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Latex Rhythm Refiner
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/appautomaton-latex-rhythm-refiner/badge)](https://www.skillsdirectory.com/skills/appautomaton-latex-rhythm-refiner)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
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

## 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

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.