flowtrace
Run your agent's work as steps you can follow, check, and reuse, instead of a stream of text that buries you and then disappears. Works with the agent you already use: Claude Code, Codex, Cursor.
Strip AI-writing tells from papers and grant proposals (NSF/NIH), while keeping scholarly voice and tying claims to evidence.
$ npx -y skills add AIScientists-Dev/academic-humanizer --agent claude-code
Some of us write a lot of papers and grant proposals, and our team started using AI to help with drafts. The problem is that AI-assisted drafts come out generic and verbose, with "In recent years..." openers, inflated phrasing, and over-long sentences. They also drift from the author's own voice and lose the precision scholarship depends on.
There are tools called "humanizers," but they are built for blogs and marketing. Run one on a paper or an NSF proposal and it flattens the precision along with everything else. The careful wording academic writing depends on is the first thing to go.
So we put together our own. To calibrate it, we had the AI compare its own drafts with our team's accepted papers and funded proposals, and we went through the differences by hand. It is nothing fancy, and it is not about gaming review, defeating detectors, or adding fake novelty. We wanted AI-assisted drafts to read clearly and in the author's own voice, with the numbers, citations, and claims left exactly as written.
This is an editing aid for clarity and voice, calibrated to an author's own prior accepted work. It does not generate findings, invent data, or change citations, and it is not designed to evade AI-use detection. Using it does not remove your obligation to disclose AI assistance: always follow the disclosure policy of the venue you submit to.
[!CAUTION] Before (a generic AI draft):
In recent years, continual learning has attracted increasing attention and achieved remarkable success. However, existing methods still face crucial challenges. In this proposal, we propose a novel framework that leverages cutting-edge techniques to delve into these intricate problems, paving the way for a transformative paradigm that will revolutionize the field.
[!TIP] After (clear, in the author's voice, with claims tied to evidence):
Continual learning matters, but today's methods stay empirical and their principles are unclear. That limits reliability and progress. This proposal builds a principled framework on three fronts: adaptation, soft supervision, and cross-domain knowledge. We demonstrate it on autonomous driving and network management.
More before/after passes are in examples/before-after.md: a general
example, an NIH Specific Aims page, and a funded NSF CAREER summary.
prove → show empirically), and
vague magnitudes become attributed ranges.we,
definitions, symbols, and every citation. It doesn't change a number or a reference.git clone https://github.com/AIScientists-Dev/academic-humanizer ~/.claude/skills/academic-humanizer
It is a plain SKILL.md plus examples, so it also runs as a skill or system prompt for Codex and
MorphMind. Point your agent at SKILL.md.
/academic-humanizer
[paste a section, or point at main.tex]
# optionally: "match my voice from prior_paper.pdf; target venue: ICLR"
The rules here reflect one group's voice. Fork the repo and adapt them to your own: point it at a few of your past papers, keep the checks that fit your field, and adjust the rest. It is meant to be personalized, not a one-size-fits-all filter.
Six layers: general AI-tell catalog → academic-specific tells → preserve scholarly conventions →
claim↔evidence matching → voice/venue calibration → funding-proposal mode (NSF/NIH structure,
first-page primacy, claim↔feasibility). The audit→rewrite loop is defined in SKILL.md.
Layer 6 distills the stable structure of NSF and NIH proposals. For current, binding requirements (page limits, formatting, deadlines), consult the source:
This skill is the narrower piece: a single-purpose editing pass that sharpens clarity and matches claims to evidence while preserving the author's scholarly voice.
MIT.
Run your agent's work as steps you can follow, check, and reuse, instead of a stream of text that buries you and then disappears. Works with the agent you already use: Claude Code, Codex, Cursor.
academic-humanizer is a Claude Code plugin with 1 hand-picked skill, indexed on Flowy in the Writing category. Install it with the command on its page. It includes academic-humanizer. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.
Is this plugin yours?
Claim it with GitHubSubmit a pluginPromote it