# Academic Humanizer

Draft, audit, or minimally revise English- or Chinese-language academic prose to reduce...

- Repository: https://github.com/dongshuyan/compass-skills (764 stars)
- Category: Engineering
- License: MIT
- Last updated: 2026-10-30
- Runs scripts: yes, review before use

## Install

Claude Code: `npx skills add dongshuyan/compass-skills --skill academic-humanizer -g -a claude-code -y`
Codex: `npx skills add dongshuyan/compass-skills --skill academic-humanizer -g -a codex -y`
Cursor: `npx skills add dongshuyan/compass-skills --skill academic-humanizer -g -a cursor -y`
Gemini CLI: `npx skills add dongshuyan/compass-skills --skill academic-humanizer -g -a gemini-cli -y`

## Description

Draft, audit, or minimally revise English- or Chinese-language academic prose to reduce formulaic, vacuous, mechanically repetitive, or process-leaking language while preserving claims, evidence strength, logical relations, manuscript-wide terminology identity, document-level pattern variation, and scholarly register. Use for papers, abstracts, grants, cover letters, and reviewer responses when the user asks to de-AI, humanize, audit AI-like phrasing, or rewrite text without changing meaning. English is primary; Chinese is supported. Not for detector evasion, policy circumvention, pure translation, non-academic copy, or adding facts, citations, examples, or author experiences that the source does not contain.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Academic Humanizer

Improve academic prose by removing observable writing defects, not by imitating
imperfection or optimizing an authorship detector. Preserve the author's facts,
argument, uncertainty, and disciplinary voice. This skill does not guarantee how
any reader or detector will classify a text.

## Portability

This skill is agent-agnostic. Its core behavior is defined by `SKILL.md` and
`references/`; Python is optional and supports reproducible diagnostics.

- Resolve `<skill-dir>` from the directory containing this `SKILL.md`.
- Let `<python>` mean an available Python 3 launcher, such as `python3`, `py -3`,
  or `python`.
- Let `<input-file>` mean a user-authorized local text file. Quote paths that
  contain spaces and use the host shell's path separator.
- Do not assume a fixed skill root, home directory, shell, operating system,
  agent name, or path separator.
- `agents/openai.yaml` is optional interface metadata. Core behavior does not
  depend on a particular agent runtime.
- If Python is unavailable, skip the scripts and apply the same contracts
  directly.

## Load the operating references

Read these before drafting or editing:

The rest: https://github.com/dongshuyan/compass-skills/blob/HEAD/skills/academic-humanizer/SKILL.md
