From academic-paper
Removes AI writing patterns from English text with academic overrides for LaTeX contexts including passive voice, hyphenated compounds, title case, and curly quotes. Invoke manually in paper projects.
npx claudepluginhub curryfromuestc/academic-paper --plugin academic-paperThis skill is limited to using the following tools:
Apply the 29 AI-writing-detection patterns from
Detects AI-generated patterns in English academic LaTeX text via risk-tagged scans of vocabulary, sentences, and transitions, then batch rewrites for natural style. For CS research papers.
Detects and removes AI-generated writing patterns from text to produce natural human-sounding output while preserving meaning and facts. Triggers on 'humanize text', 'make this sound human', etc.
Removes AI writing patterns like filler phrases, formulaic structures, and robotic rhythm from prose to sound human. Activates for editing AI-sounding text, skipping code or grammar.
Share bugs, ideas, or general feedback.
Apply the 29 AI-writing-detection patterns from
references/humanizer_patterns.md to a chunk of English text, with
academic-aware overrides from references/humanizer_academic_overrides.md
when invoked inside a paper project (.paper-config.yml present).
This skill is disable-model-invocation: true. Users must invoke it
explicitly via /paper-humanize [<file-or-paste>]. Manual-only because
rewriting prose is destructive -- the user must consent.
.paper-config.yml.schema_version == 3, set
mode = "academic". Look for .paper-config.local.yml and let
humanizer.mode override the auto-detected mode.mode = "general". The skill still runs, but no
academic overrides apply.$ARGUMENTS:
humanizer_engine agent. Pass the text and the
detected mode.agents/humanizer_engine.md) and returns the cleaned text.| Mode | When | Patterns applied |
|---|---|---|
academic | .paper-config.yml found in cwd ancestor chain | 29 patterns minus 2 SKIP-conditional, with 10 MODIFY rules respecting academic overrides |
general | No .paper-config.yml found | All 29 patterns, no exceptions |
The two modes are documented fully in references/humanizer_academic_overrides.md.
This skill (academic-paper:paper-humanize) is namespaced and does NOT
conflict with the separate humanize plugin from humania-org. Use this
one inside paper projects, the other for general-purpose text.
/paper-draft <section> to apply the cleaned text back into a section/paper-compile to verify the LaTeX still builds after rewriting