Writing Quotation
mathbullet/skills
Formatting rules for quoting external sources (papers, articles, web pages, prompt templates) inside a Markdown document.
A skill your agent uses for translation, polishing, or de-AI-ification of academic text - provides ready-to-use prompt templates
$ npx skills add Norman-bury/research-writing-skill --skill prompts-collection -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install Norman-bury/research-writing-skill prompts-collection --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/Norman-bury/research-writing-skill.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/prompts-collection .claude/skills/prompts-collection && rm -rf skills-srcUse ~/.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/
Install the "prompts-collection" agent skill from https://github.com/Norman-bury/research-writing-skill/tree/main/skills/prompts-collection into .claude/skills/prompts-collection/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "prompts-collection", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/Norman-bury/research-writing-skill/tree/main/skills/prompts-collectionType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add Norman-bury/research-writing-skill --skill prompts-collection -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install Norman-bury/research-writing-skill prompts-collection --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Norman-bury/research-writing-skill.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/prompts-collection .agents/skills/prompts-collection && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "prompts-collection" agent skill from https://github.com/Norman-bury/research-writing-skill/tree/main/skills/prompts-collection into .agents/skills/prompts-collection/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "prompts-collection", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Norman-bury/research-writing-skill --skill prompts-collection -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install Norman-bury/research-writing-skill prompts-collection --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Norman-bury/research-writing-skill.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/prompts-collection .cursor/skills/prompts-collection && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "prompts-collection" agent skill from https://github.com/Norman-bury/research-writing-skill/tree/main/skills/prompts-collection into .cursor/skills/prompts-collection/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "prompts-collection", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/Norman-bury/research-writing-skill.git --path skills/prompts-collection--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add Norman-bury/research-writing-skill --skill prompts-collection -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install Norman-bury/research-writing-skill prompts-collection --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Norman-bury/research-writing-skill.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/prompts-collection .gemini/skills/prompts-collection && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "prompts-collection" agent skill from https://github.com/Norman-bury/research-writing-skill/tree/main/skills/prompts-collection into .gemini/skills/prompts-collection/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "prompts-collection", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install Norman-bury/research-writing-skill prompts-collectionInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add Norman-bury/research-writing-skill --skill prompts-collection -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/Norman-bury/research-writing-skill.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/prompts-collection .github/skills/prompts-collection && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "prompts-collection" agent skill from https://github.com/Norman-bury/research-writing-skill/tree/main/skills/prompts-collection into .github/skills/prompts-collection/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "prompts-collection", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Norman-bury/research-writing-skill --skill prompts-collection -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install Norman-bury/research-writing-skill prompts-collection --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Norman-bury/research-writing-skill.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/prompts-collection .opencode/skills/prompts-collection && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "prompts-collection" agent skill from https://github.com/Norman-bury/research-writing-skill/tree/main/skills/prompts-collection into .opencode/skills/prompts-collection/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "prompts-collection", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
prompts-collectionA skill your agent uses for translation, polishing, or de-AI-ification of academic text - provides ready-to-use prompt templates
Prompts Collection is an agent skill from Norman-bury/research-writing-skill. Use for translation, polishing, or de-AI-ification of academic text - provides ready-to-use prompt templates
Its SKILL.md is about 1k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Writing & Content, covering Prompt engineering and Translation. The repository describes itself as: 科研写作助手 (Research Writing Assistant). The licence is MIT.
4 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 6f79595. It shows what the files ask for, not the result of running them.
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.
No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Prompts Collection loads about 1k tokens when it runs. Until then it costs about 32 tokens; SKILL.md has 79 words of instructions outside code blocks.
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.
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); files beside SKILL.md are not scanned.
The full file from Norman-bury/research-writing-skill at commit 6f79595, republished under its MIT licence (© Norman-bury). 79 words, ~1,032 tokens.
.claude/skills/prompts-collection/SKILL.md (or your agent's skills folder).本技能整合了顶尖研究机构和高校研究员日常使用的论文写作提示词。
# Role
你是一位兼具顶尖科研写作专家与资深会议审稿人双重身份的助手。
# Task
请将我提供的【中文草稿】翻译并润色为【英文学术论文片段】。
# Constraints
1. 不使用加粗、斜体或引号
2. 逻辑严谨,用词准确,使用常见单词
3. 不使用\item列表,使用连贯段落
4. 去除"AI味",行文自然
# Output
- Part 1 [LaTeX]:翻译后的英文
- Part 2 [Translation]:对应中文直译# Role
你是一位资深的计算机科学领域的学术翻译官。
# Task
请将【英文LaTeX代码片段】翻译为流畅、易读的【中文文本】。
# Constraints
1. 删除所有\cite{}、\ref{}等命令
2. 严格直译,不进行润色
3. 只输出纯中文文本段落# Role
你是计算机科学领域的资深学术编辑。
# Task
请对【英文LaTeX代码片段】进行深度润色与重写。
# Constraints
1. 调整句式结构,增强正式性与逻辑连贯性
2. 彻底修正所有语法错误
3. 使用标准学术书面语,禁用缩写形式
4. 保留原文LaTeX命令
# Output
- Part 1 [LaTeX]:润色后的英文
- Part 2 [Translation]:对应中文直译
- Part 3 [Modification Log]:修改说明# Role
你是专注于计算机科学领域的资深中文学术编辑。
# Task
请对【中文论文段落】进行专业审视与润色。
# Constraints
1. 仅修正口语化表达、语法错误、逻辑断层
2. 原文已清晰则保留原样
3. 使用中文全角标点
# Output
- Part 1 [Refined Text]:重写后的中文段落
- Part 2 [Review Comments]:修改说明# Role
你是计算机科学领域的资深学术编辑,专注于提升论文自然度。
# Task
请对【英文LaTeX代码片段】进行"去AI化"重写。
# Constraints
1. 避免使用被滥用的词汇(leverage, delve into, tapestry等)
2. 将item内容转化为连贯段落
3. 删除机械连接词(First and foremost等)
4. 原文已自然则保留
# Output
- Part 1 [LaTeX]:重写后的代码
- Part 2 [Translation]:对应中文直译
- Part 3 [Modification Log]:调整说明或"[检测通过]"| 避免使用 | 推荐替换 |
|---|---|
| leverage | use, employ |
| delve into | investigate, examine |
| tapestry | context, framework |
| underscore | highlight, show |
| pivotal | important, key |
| nuanced | detailed, subtle |
| foster | encourage, support |
| elucidate | explain, clarify |
| intricate | complex, detailed |
| paramount | important, critical |
# Role
你是一位熟悉中文期刊论文写法的科研写作编辑,能够在不改变技术含义和数据口径的前提下,降低中文论文段落中的AI腔、翻译腔和模板化表达。
# Task
请改写【中文论文段落或草稿】,使其更接近中文期刊论文中自然、稳妥、可提交的正文表达。
# Constraints
1. 去AI化不等于压缩。除非我明确要求缩写,不要主动删减事实、数据、限定条件和解释句。
2. 必须保留研究对象、数据范围、样本口径、方法条件、指标含义、实验边界、结论限制和专有名词。
3. 使用连续段落,不使用项目符号,不使用加粗、斜体。
4. 避免"首先、其次、最后、此外、另外、接下来、总之"等机械连接词,改用语义自然的承接。
5. 避免"值得注意的是、需要指出的是、重要的是、必须强调的是"等空壳句式。
6. 减少英文直译式语序,不把每句话都改成"对象-动作-结论"的机械短句。
7. 避免审稿回复式表达。正文中不要写成"该指标反映的是""不能理解为""用于避免口径悬空",应改为自然叙述。
8. 保持判断克制。涉及效果、提升、贡献或应用意义时,优先使用具体指标、现象和边界支撑,不写空泛拔高。
9. 如果原文虽然略显啰嗦但信息完整、语序自然,可以只做轻微调整;不要为了显得精炼而压掉必要信息。
# Output
- Part 1 [Refined Text]:改写后的中文正文
- Part 2 [Modification Log]:说明主要改动,特别标出是否处理了翻译腔、模板腔、审稿回复口吻或空泛判断;若原文已自然,输出"[检测通过]"
- Part 3 [Information Check]:确认是否保留了关键对象、数据、方法、指标和边界;如存在信息缺失风险,明确指出# Task
请将【英文LaTeX代码片段】进行微幅缩减(减少约5-15个单词)。
# Constraints
1. 保留所有核心信息
2. 句法压缩:从句转短语,被动转主动
3. 剔除冗余填充词
# Output
- Part 1 [LaTeX]:缩减后的代码
- Part 2 [Translation]:对应中文直译
- Part 3 [Modification Log]:调整说明# Task
请将【英文LaTeX代码片段】进行微幅扩写(增加约5-15个单词)。
# Constraints
1. 不添加无意义形容词
2. 挖掘隐含的结论、前提或因果关系
3. 增加必要的连接词明确句间关系
# Output
- Part 1 [LaTeX]:扩写后的代码
- Part 2 [Translation]:对应中文直译
- Part 3 [Modification Log]:调整说明# Task
请对【英文LaTeX代码片段】进行最后的一致性与逻辑核对。
# Constraints
1. 预设草稿质量较高
2. 仅报告致命逻辑、术语不一致、严重语病
3. 忽略"可改可不改"的问题
# Output
- 无问题:[检测通过,无实质性问题]
- 有问题:中文分点简要指出# Task
请将【中文描述】转化为【英文图标题】。
# Constraints
1. 名词性短语用Title Case,完整句子用Sentence case
2. 去除"The figure shows"等冗余开头
3. 只输出标题文本,不含"Figure 1:"前缀# Task
请将【中文描述】转化为【英文表标题】。
# Constraints
1. 推荐使用:Comparison with, Ablation study on, Results on
2. 避免:showcase, depict,改用show, compare, present# Role
你是一位严苛的资深学术审稿人。
# Task
请对【PDF论文文件】撰写审稿报告。
# Output
Part 1 [Review Report]:
- Summary: 一句话总结
- Strengths: 1-2点贡献
- Weaknesses (Critical): 3-5个致命问题
- Rating: 1-10分
Part 2 [Strategic Advice]:
- 解释问题原因
- 具体改进建议© Norman-bury, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in skills/prompts-collection of Norman-bury/research-writing-skill.
Open the folder on GitHubat commit 6f79595
Prompts Collection 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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Prompts Collection this skillNorman-bury/research-writing-skill | 3.4k | — | ~1k | Automated safety check: Pass | MIT | |
| Writing Quotationmathbullet/skills | 173 | — | ~1.7k | Automated safety check: Pass | MIT | |
| AI Research WritingCitrus-bit/Anaxa | 120 | — | ~886 | Automated safety check: Pass | MIT | |
| Asd Ste100danyuchn/asd-ste100-skill | 4.3k | — | ~4.1k | Automated safety check: Pass | MIT | |
| Book Video Factoryjaxxchen003/book-video-factory | 105 | — | ~2.4k | Automated safety check: Pass | MIT | |
| Distributed Offline PackingEvolvingLMMs-Lab/LLaVA-OneVision-2 | 1.2k | — | ~2.6k | Automated safety check: Pass | Apache-2.0 |
mathbullet/skills
Formatting rules for quoting external sources (papers, articles, web pages, prompt templates) inside a Markdown document.
Citrus-bit/Anaxa
A skill your agent uses when the user wants academic writing prompts, paper polishing workflows, translation/rewrite guidance, reviewer-style paper critique, experiment write-up help, title/caption…
danyuchn/asd-ste100-skill
A skill your agent uses when English text must be parsed without a human to resolve ambiguity — tool descriptions, error messages, inter-agent instructions, system prompts, status reports — and…
jaxxchen003/book-video-factory
Create or operate a portable, auditable Chinese book-review short-video workflow from a clean local workspace.
EvolvingLMMs-Lab/LLaVA-OneVision-2
Bilingual guide for running offlinepacking/autopipe.sh across multiple nodes to produce padding-free packed WebDataset shards for SFT, with Energon Metadataset assembly
Devolutions/UniGetUI
Compares UniGetUI JSON locale files against English, identifies untranslated or source-changed keys, and generates patch, reference, and handoff files for a target language.
Norman-bury/research-writing-skill
A skill your agent uses when writing or revising Introduction, Related Work, background, literature synthesis, or any section where references must drive claims
Norman-bury/research-writing-skill
A skill your agent uses when Python environment setup is needed for data visualization or conda installation is required
Norman-bury/research-writing-skill
A skill your agent uses when designing experiments, result tables, mock planning data, evaluation protocols, or results sections before real data are final
Norman-bury/research-writing-skill
A skill your agent uses when creating flowcharts, architecture diagrams, or conceptual diagrams - generates prompts for image AI
Norman-bury/research-writing-skill
A skill your agent uses when creating data visualizations for papers - generates publication-quality plots with top-journal color schemes
Norman-bury/research-writing-skill
A skill your agent uses when user requests LaTeX format output or has provided school/journal LaTeX templates
Categories
A skill your agent uses for translation, polishing, or de-AI-ification of academic text - provides ready-to-use prompt templates. Prompts Collection is an agent skill from Norman-bury/research-writing-skill.
Prompts Collection fits situations like: de-AI-ification of academic text - provides ready-to-use prompt templates; tasks that involve Prompt engineering; tasks that involve Translation.
Run `npx skills add Norman-bury/research-writing-skill --skill prompts-collection -a claude-code`. Or copy the skill folder (skills/prompts-collection in Norman-bury/research-writing-skill) into .claude/skills/prompts-collection in your project. Claude Code loads it when a task matches its description.
Run `npx skills add Norman-bury/research-writing-skill --skill prompts-collection -a codex`. Or copy the skill folder (skills/prompts-collection in Norman-bury/research-writing-skill) into .agents/skills/prompts-collection in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Norman-bury/research-writing-skill --skill prompts-collection -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/prompts-collection, .gemini/skills/prompts-collection, .github/skills/prompts-collection and .opencode/skills/prompts-collection in your project.
SKILL.md names no scripts, command-line tools or credentials: Prompts Collection is instructions for the agent only.
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.
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. Review the folder before installing.
Prompts Collection is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1k tokens (SKILL.md is roughly 4.1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Prompts Collection: Writing Quotation (mathbullet/skills, 173 stars), AI Research Writing (Citrus-bit/Anaxa, 120 stars), Asd Ste100 (danyuchn/asd-ste100-skill, 4.3k stars) and Book Video Factory (jaxxchen003/book-video-factory, 105 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
Norman-bury (a GitHub user) maintains it in Norman-bury/research-writing-skill, which has 3,384 GitHub stars. The repository holds 20 skills in this directory. The repository was last updated on June 10, 2026.
Source: Norman-bury/research-writing-skill on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.