From hypo-research
Polish academic English in LaTeX papers. Use this whenever the user wants to improve wording, clarity, concision, sentence flow, paragraph transitions, or section-level writing quality in a paper, rebuttal, abstract, or technical draft. Run the stats extractor first, let it surface long sentences and repetitive openings, then have the Agent perform the actual language rewrite.
How this skill is triggered — by the user, by Claude, or both
Slash command
/hypo-research:hypo-polishThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
语言判断完全由 Agent 负责。脚本只负责统计章节信息和定位可疑区域。
语言判断完全由 Agent 负责。脚本只负责统计章节信息和定位可疑区域。
如果项目根目录存在 .hypo-research.toml,可直接读取 project.main_file 作为默认输入文件。
$ARGUMENTS
path: LaTeX 文件或项目目录,必填project_dir: 显式项目根目录,可选;多文件项目推荐mode: full 或 targeted,可选,默认 fulltarget: section 标题或行号范围,mode=targeted 时可选但强烈建议提供apply: 是否直接改文件,可选,默认只输出建议uv run hypo-research lint --stats <path>
对于多文件 LaTeX 项目,<path> 可以是 main.tex 或任一子文件;必要时补 --project-dir ./paper。
在 mode=full 下:
chapter_statsavg_sentence_length > 25long_sentencesparagraph_starts 中重复过多的开头词在 mode=targeted 下:
如果 apply=true:
.texmode=full 时使用:
# Polish Report
## Section: Introduction
- Lines 34-41: sentence is too long; split into two sentences.
Original: ...
Suggestion: ...
Reason: ...
mode=targeted 时使用:
# Targeted Polish
## Original
...
## Revised
...
## Notes
- Improved transition
- Removed repetition
very, really, quite, clearlyWeit is / there are 这类弱开头Example 1
Input:
/hypo-polish path="paper.tex" mode=full
Output:
## Section: Introduction
- Lines 18-19: repeated `We` openings weaken rhythm.
- Line 24: split the 48-word sentence into two shorter sentences.
Example 2
Input:
/hypo-polish path="paper.tex" mode=targeted target="Method" apply=false
Output:
## Original
We propose a design and we evaluate the design and we compare it with prior work.
## Revised
We propose the design, evaluate it thoroughly, and compare it with prior work.
npx claudepluginhub hypoxanthineovo/hypo-research --plugin hypo-researchProvides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.