Master Academic Paper Polishing & Evidence-Preserving Rhetorical Guard Skill (牛来.skill).

MITAuto-check passedResearch & Science

Install Niulai

skills CLI
$ npx skills add franklee16/academic-research-skills --skill niulai -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install franklee16/academic-research-skills niulai --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/franklee16/academic-research-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/paper-writing/niulai-paper-polish-main .claude/skills/niulai && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
niulai
GitHub stars
223
Token cost
~1.2k tokens
SKILL.md length
187 words
Files
15 (incl. scripts, references)
Skills in repo
1,617
Repo updated
First seen
Licence
MIT

At a glance

Master Academic Paper Polishing & Evidence-Preserving Rhetorical Guard Skill (牛来.skill).

  • Works in 4 steps: 核心定位与五重能力架构 (Core Architecture) → 标准执行流水线 (Execution Workflow) → 核心质量验收清单 (Verification Checklist) → …
  • Auditing complete research manuscripts for top-tier conference/journal submissions
  • SKILL.md covers 1. 核心定位与五重能力架构 (Core…, 2. 标准执行流水线 (Execution Workflow), 3. 核心质量验收清单 (Verification… and 4. 模块文件索引 (Module Index)
  • Runs Python scripts from its folder; calls python3

What it does

Niulai is an agent skill from franklee16/academic-research-skills. Master Academic Paper Polishing & Evidence-Preserving Rhetorical Guard Skill (牛来.skill). Synthesizes the empirical findings of AI peer-review research (120 papers, 4,200 variants, 42k reviews) with frontier LLM cognition insights. Applies Tier-1 rhetorical leverage (Evidence Framing & Confident Novelty Stance), enforces the strict GPT-5.6 Sol anti-AI syntax firewall (15-25 char sentences, zero nested "的", 50+ banned words purge, zero defensive self-sabotage), builds Claim-Evidence-Limit ledgers, and runs…

Its SKILL.md is about 1.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 18 other files, including scripts and reference files (for example `README.md`, `agents/openai.yaml` and `examples/master-case-study.md`).

It sits in Research & Science, covering Scientific writing, LaTeX and Refactoring. It works with LaTeX and OpenAI. The repository describes itself as: Comprehensive collection of Claude Code skills for academic research in economics, finance, and social sciences. The licence is MIT.

When your agent uses it

  • Auditing complete research manuscripts for top-tier conference/journal submissions
  • Tasks that involve Scientific writing
  • Tasks that involve LaTeX

Example prompts

  • “/niulai”

Requirements

  • Python 3

Workflow steps

4 steps, taken from the step headings in SKILL.md.

  1. 核心定位与五重能力架构 (Core Architecture)
  2. 标准执行流水线 (Execution Workflow)
  3. 核心质量验收清单 (Verification Checklist)
  4. 模块文件索引 (Module Index)

What it can do on your machine

Read from SKILL.md and the folder at commit 9a4b2db. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python3

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Niulai loads about 1.2k tokens when it runs, and up to ~9.1k if it reads all its reference files. Until then it costs about 173 tokens; SKILL.md has 187 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~173
When it runs · the whole SKILL.md, loaded when a task matches
~1.2k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~9.1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from franklee16/academic-research-skills at commit 9a4b2db, republished under its MIT licence (© franklee16). 187 words, ~1,185 tokens.

Download SKILL.mdSave it as .claude/skills/niulai/SKILL.md (or your agent's skills folder). This skill also uses 14 other files; get the full folder from GitHub.
name
niulai
description
Master Academic Paper Polishing & Evidence-Preserving Rhetorical Guard Skill (牛来.skill). Synthesizes the empirical findings of AI peer-review research (120 papers, 4,200 variants, 42k reviews) with frontier LLM cognition insights. Applies Tier-1 rhetorical leverage (Evidence Framing & Confident Novelty Stance), enforces the strict GPT-5.6 Sol anti-AI syntax firewall (15-25 char sentences, zero nested "的", 50+ banned words purge, zero defensive self-sabotage), builds Claim-Evidence-Limit ledgers, and runs AST-level LaTeX structural guardrails. Use whenever polishing, refactoring, packaging, or auditing complete research manuscripts for top-tier conference/journal submissions.

牛来 (Niulai) — 顶会论文终稿高杠杆润色与证据守卫 Skill

niulai 是一款专为学术论文终稿打磨(Camera-ready / Submission Polish)设计的高杠杆润色与证据守卫智能体技能。深度融合了 42,000+ 次 AI 同行评审实证研究(《修辞如何对 AI 审稿人进行奖励黑客?》)所揭示的审稿人高敏感修辞杠杆与 ko5.6sol 的反 AI 机械感硬核语法防火墙。


1. 核心定位与五重能力架构 (Core Architecture)

┌────────────────────────────────────────────────────────────────────────────────────────┐
│                                   牛来 (Niulai.skill)                                   │
├──────────────────────────┬──────────────────────────┬──────────────────────────────────┤
│ 1. 六支柱数学/系统形式化 │ 2. 高杠杆审稿人修辞增强  │ 3. 5.6 SOL 反 AI 语法防火墙      │
│ - 问题数学空间与目标函数 │ - 证据呈现框架 (第一梯队)│ - 限制中文单句平均 15–25 字      │
│ - 四层解耦系统架构       │ - 创新姿态 (第一梯队)    │ - 彻底击碎多重“的”字缠绕句法     │
│ - 算法伪代码与执行流水线 │ - 论述范围 (第二梯队)    │ - 50+ 禁用过渡虚词与空洞热词熔断 │
│ - 受控变量与保真约束     │ - 显式量化指标差值 Δ     │ - 根除自黑与过度防御免责套话     │
├──────────────────────────┴──────────────────────────┴──────────────────────────────────┤
│ 4. 审稿证据台账与因果门控 (Claim-Evidence-Limit Ledger & Causal Gate)                  │
│ - 强制主张与实验证据 1:1 锚定;区分经验相关与因果结论;严禁无依据的 Overclaiming      │
├────────────────────────────────────────────────────────────────────────────────────────┤
│ 5. 源码级自愈与 AST 自动化守卫 (Python latex_guard.py Tooling)                         │
│ - 100% 保护 LaTeX 语法、宏、公式、算法、交叉引用、图片路径与 .bib 数据源              │
└────────────────────────────────────────────────────────────────────────────────────────┘

2. 标准执行流水线 (Execution Workflow)

当接收到论文终稿润色、方法论重构、LaTeX 源码修改或投审稿质量审核任务时,严格按以下 5 阶段执行:

Stage 1: 科学实质与六支柱解构 (Formalize)

加载 references/methodology-six-pillars.md,将论文方法与贡献解构为:

  1. 数学形式化:输入空间 $\mathcal{X}$、变换算子 $\mathcal{T}$、目标函数 $\mathcal{L}$ 或成对估计量 $\widehat{\tau}$;
  2. 系统分层架构:数据准备层 $\to$ 核心处理层 $\to$ 校验自愈层 $\to$ 评估输出层;
  3. 算法伪代码:标准 LaTeX algorithm 流程与状态转移逻辑;
  4. 控制变量与保真红线:严禁篡改原始实验事实与数值排位;
  5. 成对差分与统计检验:提炼论文内成对差分与显著性验证设计。
Stage 2: 注入第一梯队审稿人高杠杆修辞 (Amplify)

加载 references/rhetorical-power-matrix.md:

  • 证据呈现框架 (Evidence Framing, 第一梯队):显式标明对比基线、量化增益差值 $\Delta$、核心指标提升与高信息密度图表 Caption;
  • 自信创新姿态 (Novelty Stance, 第一梯队):事实优先,使用决断坚决的学术直叙,打破传统泛化偏见;
  • 合理论述范围 (Scope Framing, 第二梯队):在实验充分支撑的区间内陈述最大普适性,拒绝狭隘自我封闭。
Stage 3: 建立主张—证据台账与因果门控 (Audit)

加载 references/claim-evidence-ledger.md:

  • 建立 Claim–Evidence–Limit Ledger:每个核心主张必须绑定明确的支撑图表/数据边界;
  • 执行 Causal-Language Gate:严禁把非正交全文干预吹嘘为单特征因果,使用精确限定词(如“在已评估流水线中观察到的成对差异”)。
Stage 4: 启动 GPT-5.6 SOL 反 AI 语法防火墙 (Purge)

加载 references/anti-ai-syntax-firewall.md:

  • 句长控制:单句平均长度 15–25 字,主谓动作前置;
  • 解绕定语:单句禁止连续出现 3 个以上“的”;
  • 清剿 50+ 禁用词:熔断 进一步、由此可见、基于此、与此同时、机制、支撑、稳健性 等;
  • 去自黑转化:将自损免责重构为客观技术边界与未来演进路线。
Stage 5: 代码保护与自动化脚本校验 (Shield)
  • 运行 python3 scripts/latex_guard.py 对比基准快照,确保宏、标签、引用、公式、表格 100% 完好。

3. 核心质量验收清单 (Verification Checklist)

在输出润色结果前,必须逐条完成自检:

检查维度合格标准不合格典型表现(需立即重写)
句长控制中文 15–25 字/句,英文 12–18 词/句出现单句超过 40 字的长难复合句
“的”字密度单句 $\le 2$ 个“的”,无连续嵌套定语出现“基于X的Y的Z的优化模型”
AI 禁用词50+ 禁用词列表 0 命中出现“进一步”、“由此可见”、“机制”、“支撑”
证据锚定明确标出基线对比、指标提升与测试环境仅泛泛而谈“取得了显著的性能提升”
学术姿态坚决自信,事实优先,无虚浮吹嘘与自黑出现自我贬低免责或无根据的空泛自夸
因果门控区分关联观察与因果,正确使用百分点误将相关性写为绝对因果决定论
LaTeX 保护宏、标签、引用、公式、表格 100% 完好遗漏花括号、误改 label、破坏数学符号

4. 模块文件索引 (Module Index)

© franklee16, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 14 other files (scripts, references) in paper-writing/niulai-paper-polish-main of franklee16/academic-research-skills.

  • SKILL.md
  • .gitignore
  • LICENSE
  • README.md
  • agents/openai.yaml
  • examples/master-case-study.md
  • references/anti-ai-syntax-firewall.md
  • references/blind-evaluation.md
  • references/claim-evidence-ledger.md
  • references/methodology-six-pillars.md
  • references/research-basis.md
  • references/reviewer-rubric.md
  • references/rhetorical-levers.md
  • references/rhetorical-power-matrix.md
  • scripts/latex_guard.py

Open the folder on GitHubat commit 9a4b2db

Compare with similar skills

Niulai next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Niulai compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Niulai this skillfranklee16/academic-research-skills223—~1.2kAutomated safety check: PassMIT
Academic Paper Writing PipelineImbad0202/academic-research-skills51k—~16kAutomated safety check: PassCustom licence
Econ Writehanlulong/econ-writing-skill6512 repos~14kAutomated safety check: PassMIT
NSFC Grant Rationale Writerhuangwb8/ChineseResearchLaTeX2.9k—~945Automated safety check: PassMIT
Paper OrchestraAr9av/PaperOrchestra6791 repos~3.5kAutomated safety check: PassCustom licence
Backward Traceabilitylingzhi227/agent-research-skills390—~802Automated safety check: PassNone

Similar skills

  • Academic Paper Writing Pipeline

    Imbad0202/academic-research-skills

    Runs a 12-agent pipeline that plans, drafts, cites, reviews and formats academic papers, with modes for revision, rebuttals, abstracts and citation checks.

    51k GitHub stars~16k tokensUpdated today
    Research & ScienceAuto-check passed
  • Econ Write

    hanlulong/econ-writing-skill

    Expert economics paper writing assistant synthesizing advice from 50+ top guides by Cochrane, McCloskey, Shapiro, Head, Bellemare, Goldin, Glaeser, Kremer, and other leading economists.

    651 GitHub starsUsed in 2 repos~14k tokens
    Research & ScienceAuto-check passed
  • NSFC Grant Rationale Writer

    huangwb8/ChineseResearchLaTeX

    Writes, restructures, reviews and polishes the rationale section of NSFC research grant applications in LaTeX, with backups and a diff before every write.

    2.9k GitHub stars~945 tokensUpdated 7 days ago
    Research & ScienceAuto-check passed
  • Paper Orchestra

    Ar9av/PaperOrchestra

    Orchestrate the full PaperOrchestra (Song et al., 2026, arXiv:2604.05018) five-agent pipeline to turn unstructured research materials (idea, experimental log, LaTeX template, conference guidelines…

    679 GitHub starsUsed in 1 repo~3.5k tokens
    Research & ScienceAuto-check passed
  • Backward Traceability

    lingzhi227/agent-research-skills

    Makes each number in a LaTeX paper link back to the code line that produced it, using hypertarget and hyperlink tags and compile-time `\num` formulas.

    390 GitHub stars~802 tokensUpdated 7 mo ago
    Research & ScienceAuto-check passed
  • NSFC Proposal Length Aligner

    huangwb8/ChineseResearchLaTeX

    Checks a Chinese NSFC grant proposal against section length budgets, reports where it runs short or long, and guides meaning-preserving expansion or trimming.

    2.9k GitHub starsUsed in 1 repo~1.3k tokens
    Research & ScienceAuto-check passed

More from franklee16/academic-research-skills

All 1,617 skills in this repo
  • Econometric Research Writing

    franklee16/academic-research-skills

    End-to-end econometric analysis and economics/management paper-writing workflow.

    223 GitHub stars~2.4k tokensUpdated 22 days ago
    Auto-check passed
  • Paper Revision

    franklee16/academic-research-skills

    Comprehensive workflow for handling journal Revise and Resubmit (R&R) decisions.

    223 GitHub stars~3.4k tokensUpdated 22 days ago
    Auto-check passed
  • Sci Ssci Polishing

    franklee16/academic-research-skills

    A skill your agent uses when researchers need Chinese academic prose translated into publication-oriented English or English manuscript paragraphs and complete sections polished for SCI, SSCI, or…

    223 GitHub starsUsed in 1 repo~1.5k tokens
    Auto-check passed
  • Research Defense Radar

    franklee16/academic-research-skills

    Assess and monitor an ongoing research project's competitor landscape, novelty risk, and method/data opportunities from a proposal, paper, research question, data or method notes, or a suspected…

    223 GitHub stars~4k tokensUpdated 22 days ago
    Auto-check passed
  • Academic Grant

    franklee16/academic-research-skills

    Generate or fill in academic grant application forms (project statement, education plan, pathway to impact, references) using draft research material.

    223 GitHub stars~2.8k tokensUpdated 22 days ago
    Auto-check: notes
  • Chinese Reference Formatter Skill

    franklee16/academic-research-skills

    A skill your agent uses when a user needs通用中文参考文献、GB/T 7714-style bibliography entries, Chinese academic reference formatting, or BibTeX completion from Chinese or English literature titles…

    223 GitHub stars~1.1k tokensUpdated 22 days ago
    Auto-check passed

Works with

Questions about Niulai

What does Niulai do?

Master Academic Paper Polishing & Evidence-Preserving Rhetorical Guard Skill (牛来.skill). Niulai is an agent skill from franklee16/academic-research-skills.skill).

When should I use Niulai?

Niulai fits situations like: auditing complete research manuscripts for top-tier conference/journal submissions; tasks that involve Scientific writing; tasks that involve LaTeX.

How do I install Niulai in Claude Code?

Run `npx skills add franklee16/academic-research-skills --skill niulai -a claude-code`. Or copy the skill folder (paper-writing/niulai-paper-polish-main in franklee16/academic-research-skills) into .claude/skills/niulai in your project. Claude Code loads it when a task matches its description.

How do I install Niulai in Codex?

Run `npx skills add franklee16/academic-research-skills --skill niulai -a codex`. Or copy the skill folder (paper-writing/niulai-paper-polish-main in franklee16/academic-research-skills) into .agents/skills/niulai in your project. Codex loads it when a task matches its description.

Can I use Niulai in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add franklee16/academic-research-skills --skill niulai -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/niulai, .gemini/skills/niulai, .github/skills/niulai and .opencode/skills/niulai in your project.

What does Niulai need to run?

Going by SKILL.md and its folder, Niulai needs Python for the scripts in its folder and the command-line tools its instructions call (python3). Our summary lists: Python 3.

Does Niulai access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Niulai safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Niulai use?

Niulai is published under the MIT licence (from the LICENSE file in the skill folder). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Niulai use?

About 1.2k tokens (SKILL.md is roughly 4.7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 8k tokens, read only when the agent opens those files.

What are the alternatives to Niulai?

Skills that share tags, products or a category with Niulai: Academic Paper Writing Pipeline (Imbad0202/academic-research-skills, 51k stars), Econ Write (hanlulong/econ-writing-skill, 651 stars), NSFC Grant Rationale Writer (huangwb8/ChineseResearchLaTeX, 2.9k stars) and Paper Orchestra (Ar9av/PaperOrchestra, 679 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Niulai?

franklee16 (a GitHub user) maintains it in franklee16/academic-research-skills, which has 223 GitHub stars. The repository holds 1,617 skills in this directory. The repository was last updated on September 18, 2026.

Source: franklee16/academic-research-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.