← Back to list

latex-rhythm-refiner
by renocrypt
A .codex SKILL for issue-driven ML/AI arXiv review papers: scaffold LaTeX + verify BibTeX citations end-to-end.
⭐ 143🍴 16📅 Jan 23, 2026
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.
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
- 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:
- Read the section fully to understand context and argument flow
- Identify all
\cite{...}locations and their attached claims - Map current sentence/paragraph lengths
- Refine:
- Vary sentence lengths (break long chains, combine choppy sequences)
- Adjust paragraph boundaries for rhythm
- Strip fillers and unnecessary transitions
- Verify all citations remain with their original semantic claims
- 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
Score
Total Score
70/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
✓説明文
100文字以上の説明がある
+10
✓人気
GitHub Stars 100以上
+5
○最近の活動
3ヶ月以内に更新がある
0/10
✓フォーク
10回以上フォークされている
+5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon