Academic Prose De-AI Editor
heise3/academic-deai
Edits Chinese or English scholarly writing for natural phrasing and removes AI-sounding templated structure, while keeping claims, citations and author voice intact.
Reference rules for typesetting Chinese technical documents: spacing around English and digits, punctuation, term handling, bilingual API docs and README layout.
SKILL.md written in Chinese; this summary is our English description.
$ npx skills add jnMetaCode/superpowers-zh --skill chinese-documentation -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install jnMetaCode/superpowers-zh chinese-documentation --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/jnMetaCode/superpowers-zh.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/chinese-documentation .claude/skills/chinese-documentation && 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 "chinese-documentation" agent skill from https://github.com/jnMetaCode/superpowers-zh/tree/main/skills/chinese-documentation into .claude/skills/chinese-documentation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "chinese-documentation", 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/jnMetaCode/superpowers-zh/tree/main/skills/chinese-documentationType 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 jnMetaCode/superpowers-zh --skill chinese-documentation -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install jnMetaCode/superpowers-zh chinese-documentation --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/jnMetaCode/superpowers-zh.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/chinese-documentation .agents/skills/chinese-documentation && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "chinese-documentation" agent skill from https://github.com/jnMetaCode/superpowers-zh/tree/main/skills/chinese-documentation into .agents/skills/chinese-documentation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "chinese-documentation", 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 jnMetaCode/superpowers-zh --skill chinese-documentation -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install jnMetaCode/superpowers-zh chinese-documentation --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/jnMetaCode/superpowers-zh.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/chinese-documentation .cursor/skills/chinese-documentation && 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 "chinese-documentation" agent skill from https://github.com/jnMetaCode/superpowers-zh/tree/main/skills/chinese-documentation into .cursor/skills/chinese-documentation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "chinese-documentation", 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/jnMetaCode/superpowers-zh.git --path skills/chinese-documentation--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 jnMetaCode/superpowers-zh --skill chinese-documentation -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install jnMetaCode/superpowers-zh chinese-documentation --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/jnMetaCode/superpowers-zh.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/chinese-documentation .gemini/skills/chinese-documentation && 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 "chinese-documentation" agent skill from https://github.com/jnMetaCode/superpowers-zh/tree/main/skills/chinese-documentation into .gemini/skills/chinese-documentation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "chinese-documentation", 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 jnMetaCode/superpowers-zh chinese-documentationInstalls 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 jnMetaCode/superpowers-zh --skill chinese-documentation -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/jnMetaCode/superpowers-zh.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/chinese-documentation .github/skills/chinese-documentation && 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 "chinese-documentation" agent skill from https://github.com/jnMetaCode/superpowers-zh/tree/main/skills/chinese-documentation into .github/skills/chinese-documentation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "chinese-documentation", 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 jnMetaCode/superpowers-zh --skill chinese-documentation -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install jnMetaCode/superpowers-zh chinese-documentation --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/jnMetaCode/superpowers-zh.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/chinese-documentation .opencode/skills/chinese-documentation && 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 "chinese-documentation" agent skill from https://github.com/jnMetaCode/superpowers-zh/tree/main/skills/chinese-documentation into .opencode/skills/chinese-documentation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "chinese-documentation", 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.
chinese-documentationReference rules for typesetting Chinese technical documents: spacing around English and digits, punctuation, term handling, bilingual API docs and README layout.
Conventions for Chinese technical writing are collected here, based on the community Chinese copywriting typesetting guide. They cover spaces between Chinese text and English words, digits or units (with exceptions such as degrees and percentages), full-width punctuation in Chinese sentences, bracket and quote use, and spacing around links.
It also advises on mixed Chinese and English text: which terms to keep in English (product names, common abbreviations, commands, protocols), which to translate, and how to give both forms together at first mention. Templates are included for bilingual API documentation, notes on amount units and a Chinese README.
A closing section lists typical problems to fix, including stiff machine-translation phrasing, overly long Westernized sentences, over-translation of common terms and mixed Chinese and English punctuation. It is meant to be called only when you ask for it with /chinese-documentation, never triggered automatically. The SKILL.md itself is in Chinese.
Read from SKILL.md and the folder at commit fe34019. 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.
Shell commands in SKILL.md call:
npmgitFrom the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
img.shields.iogitee.comAlso links to:
github.comFrom 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.
Chinese Documentation Style Guide loads about 1.6k tokens when it runs. Until then it costs about 28 tokens; SKILL.md has 96 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 jnMetaCode/superpowers-zh at commit fe34019, republished under its MIT licence (© jnMetaCode). 96 words, ~1,597 tokens.
.claude/skills/chinese-documentation/SKILL.md (or your agent's skills folder).中文技术文档最常见的问题不是内容不够,而是读起来别扭——中英文挤在一起没有空格、全角半角混用、一股机翻味。本技能提供一套完整的中文技术文档写作规范,让你的文档专业、好读、不出戏。
核心原则: 排版服务于阅读体验,规范服务于一致性,内容服务于读者。
参考标准: 中文文案排版指北
中英文之间加空格:
# 好
使用 Git 进行版本管理,配合 Jenkins 实现持续集成。
# 坏
使用Git进行版本管理,配合Jenkins实现持续集成。中文与数字之间加空格:
# 好
本次更新包含 3 个新功能和 12 个 Bug 修复。
# 坏
本次更新包含3个新功能和12个Bug修复。数字与单位之间加空格:
# 好
文件大小不超过 5 MB,响应时间控制在 200 ms 以内。
# 坏
文件大小不超过5MB,响应时间控制在200ms以内。例外:度数、百分比等不加空格:
# 好
今天气温 32°C,CPU 使用率 95%。
# 坏
今天气温 32 °C,CPU 使用率 95 %。链接前后加空格:
# 好
请参考 [官方文档](https://example.com) 获取更多信息。
# 坏
请参考[官方文档](https://example.com)获取更多信息。中文语境使用全角标点:
# 好
注意:该接口需要鉴权,请先获取 Token。
# 坏
注意:该接口需要鉴权,请先获取 Token.全角标点与英文/数字之间不加空格:
# 好
项目使用 MIT 协议,详见 LICENSE 文件。
# 坏
项目使用 MIT 协议 ,详见 LICENSE 文件 。括号的使用:
# 中文语境用全角括号
请运行安装命令(详见下方说明)。
# 括号内有英文或数字时用半角括号
该项目基于 Spring Boot (v3.2.0) 开发。
# 纯英文内容用半角括号
See the documentation (README.md) for details.引号的使用:
# 中文使用直角引号(推荐)
「确定」按钮触发表单提交,「取消」按钮关闭弹窗。
# 也可以使用弯引号(视团队规范而定)
"确定"按钮触发表单提交,"取消"按钮关闭弹窗。
# 嵌套引号
他说:「请点击『确定』按钮。」# 阿拉伯数字(技术文档中统一使用半角数字)
支持最多 100 个并发连接。
# 不要用中文数字写技术参数
# 坏:支持最多一百个并发连接。
# 数字使用半角字符
版本号 v2.1.0,端口号 8080,HTTP 状态码 200。保留英文的情况:
npm install、git commit翻译为中文的情况:
技术术语首次出现时,标注中英对照:
# 好
本系统采用消息队列(Message Queue)实现异步通信,
使用死信队列(Dead Letter Queue)处理消费失败的消息。
# 后续出现直接使用
消息队列的消费者需要实现幂等性……# 好:保留业界通用英文术语
在 Controller 层做参数校验,Service 层处理业务逻辑。
# 坏:强行翻译反而看不懂
在控制器层做参数校验,服务层处理业务逻辑。
# 好
使用 Redis 做 Session 缓存。
# 坏
使用"远程字典服务"做"会话"缓存。## 创建订单 / Create Order
### 基本信息
- **请求方式 (Method):** POST
- **请求路径 (Path):** `/api/v1/orders`
- **鉴权方式 (Auth):** Bearer Token
- **Content-Type:** application/json
### 请求参数 (Request Parameters)
| 参数名 (Field) | 类型 (Type) | 必填 (Required) | 说明 (Description) |
|----------------|-------------|-----------------|-------------------|
| product_id | string | 是 | 商品 ID (Product ID) |
| quantity | integer | 是 | 购买数量 (Quantity),最小值为 1 |
| address_id | string | 是 | 收货地址 ID (Shipping address ID) |
| coupon_code | string | 否 | 优惠券码 (Coupon code) |
### 请求示例 (Request Example)
\```json
{
"product_id": "prod_abc123",
"quantity": 2,
"address_id": "addr_xyz789",
"coupon_code": "SUMMER2024"
}
\```
### 响应参数 (Response Parameters)
| 参数名 (Field) | 类型 (Type) | 说明 (Description) |
|----------------|-------------|-------------------|
| order_id | string | 订单 ID (Order ID) |
| status | string | 订单状态 (Order status): pending / paid / shipped |
| total_amount | integer | 订单总金额,单位:分 (Total amount in cents) |
| created_at | string | 创建时间 (Created at),ISO 8601 格式 |
### 响应示例 (Response Example)
\```json
{
"code": 0,
"message": "success",
"data": {
"order_id": "ord_20240315001",
"status": "pending",
"total_amount": 9900,
"created_at": "2024-03-15T10:30:00+08:00"
}
}
\```
### 错误码 (Error Codes)
| 错误码 (Code) | 说明 (Description) | 处理建议 (Suggestion) |
|---------------|--------------------|--------------------|
| 40001 | 商品不存在 (Product not found) | 检查 product_id 是否正确 |
| 40002 | 库存不足 (Insufficient stock) | 减少购买数量或稍后重试 |
| 40003 | 优惠券已过期 (Coupon expired) | 移除 coupon_code 或更换优惠券 |# 好:明确说明单位
total_amount: 9900 // 单位:分(即 99.00 元)
# 坏:不说明单位,造成歧义
total_amount: 99.00 // 是元还是分?浮点数会有精度问题国内开源项目常用的 README 结构:
# 项目名称
[]()
[]()
简短一句话介绍项目是什么、解决什么问题。
## 特性
- 特性一:简要描述
- 特性二:简要描述
- 特性三:简要描述
## 快速开始
### 环境要求
- Node.js >= 20
- MySQL >= 8.0
### 安装
\```bash
npm install your-package
\```
### 基本用法
\```typescript
import { YourPackage } from 'your-package';
const client = new YourPackage({ apiKey: 'your-key' });
const result = await client.doSomething();
\```
## 文档
- [使用指南](./docs/guide.md)
- [API 参考](./docs/api.md)
- [常见问题](./docs/faq.md)
- [更新日志](./CHANGELOG.md)
## 示例
更多示例请查看 [examples](./examples) 目录。
## 贡献指南
欢迎提交 Issue 和 Pull Request。请先阅读 [贡献指南](./CONTRIBUTING.md)。
### 本地开发
\```bash
# 克隆项目
git clone https://gitee.com/your-org/your-project.git
# 安装依赖
npm install
# 启动开发服务器
npm run dev
# 运行测试
npm test
\```
## 致谢
- [依赖项目一](https://example.com) — 简要说明
- [依赖项目二](https://example.com) — 简要说明
## 许可证
[MIT](./LICENSE)特征: 句式生硬、不符合中文表达习惯。
# 机翻味
这个函数被用来计算用户的折扣。如果你想要获取更多信息,请参考文档。
# 自然中文
这个函数用于计算用户折扣。更多信息请参考文档。要点:
特征: 长定语、多重从句、一句话说不完。
# 欧化句式
这是一个可以帮助开发者在不需要手动配置复杂的构建工具链的情况下
快速搭建现代化前端项目的脚手架工具。
# 正常中文
这是一个前端脚手架工具,帮助开发者快速搭建项目,免去手动配置构建工具链的麻烦。要点:
# 过度翻译
请打开您的"终端模拟器",运行"节点包管理器"的安装命令。
# 正常写法
请打开终端,运行 npm install。# 坏:中文句子用了英文逗号和句号
请先安装依赖,然后运行测试.
# 好:中文句子用全角标点
请先安装依赖,然后运行测试。
# 坏:英文内容用了中文标点
Run `npm install`,then `npm test`。
# 好:英文内容用半角标点
Run `npm install`, then `npm test`.# 坏:一大段文字没有分段
本系统使用 Redis 做缓存提高查询性能同时使用 MySQL 做持久化存储
数据写入时先写 MySQL 再异步更新 Redis 缓存读取时先查 Redis 如果
未命中再查 MySQL 并将结果回写缓存设置过期时间为 30 分钟……
# 好:用列表和分段组织信息
本系统的缓存策略如下:
- **存储层:** MySQL(持久化)+ Redis(缓存)
- **写入流程:** 先写 MySQL,再异步更新 Redis
- **读取流程:** 先查 Redis → 未命中则查 MySQL → 回写 Redis
- **缓存过期:** TTL 设为 30 分钟在发布文档前,逐项检查:
© jnMetaCode, 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/chinese-documentation of jnMetaCode/superpowers-zh.
Open the folder on GitHubat commit fe34019
Chinese Documentation Style Guide 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 |
|---|---|---|---|---|---|---|
| Chinese Documentation Style Guide this skilljnMetaCode/superpowers-zh | 8.3k | — | ~1.6k | Automated safety check: Pass | MIT | |
| Academic Prose De-AI Editorheise3/academic-deai | 225 | — | ~1.4k | Automated safety check: Pass | MIT | |
| Baoyu TranslateJimLiu/baoyu-skills | 26k | 1 repos | ~3.9k | Automated safety check: Pass | MIT | |
| Whitepaper Bare Section Prose FillerFlorianBruniaux/claude-code-ultimate-guide | 6.1k | — | ~1.5k | Automated safety check: Pass | CC-BY-SA-4.0 | |
| Write Motrixlab Task DocsMotphys/MotrixLab | 153 | — | ~1.8k | Automated safety check: Pass | Apache-2.0 | |
| Chinese Technical Writingleter/zh-tech-writing | 334 | — | ~656 | Automated safety check: Pass | MIT |
heise3/academic-deai
Edits Chinese or English scholarly writing for natural phrasing and removes AI-sounding templated structure, while keeping claims, citations and author voice intact.
JimLiu/baoyu-skills
Translates articles and files in quick, normal or refined mode, with a custom glossary, saved preferences and a review-and-polish workflow for publication quality.
FlorianBruniaux/claude-code-ultimate-guide
Adds two to four sentences of intro prose before each bare heading in the French and English whitepapers, splitting the work across nine parallel agents.
Motphys/MotrixLab
Write, restructure, or review bilingual Sphinx/MyST user documentation for MotrixLab — task environments (from simple single-page tasks to reusable task families) and framework-level tutorial pages…
leter/zh-tech-writing
Sets writing rules for Chinese technical docs: short plain sentences, consistent typography and a checklist for removing AI-sounding filler.
manycoretech/aholo-viewer
Guides writing and maintaining Aholo Viewer documentation: README, AGENTS.md, architecture notes, bilingual manual pages and AI collaboration guides.
jnMetaCode/superpowers-zh
Turns a rough idea into an approved design before any code is written, sorting the request into spike, bounded or architectural and enforcing an approval gate.
jnMetaCode/superpowers-zh
Reference for Chinese-language git commits and changelogs: Conventional Commits adapted for Chinese teams, with templates, breaking-change notes and issue links for several platforms.
jnMetaCode/superpowers-zh
Executes a written implementation plan task by task in the current session, with a progress ledger, test-first gates and one fresh-context review at the end.
jnMetaCode/superpowers-zh
Sets up an isolated workspace before feature work or plan execution, preferring native worktree tools and falling back to git worktree, with instructions in Chinese.
jnMetaCode/superpowers-zh
Runs agency-orchestrator YAML workflows inside the current agent session, with the session's own model playing each role in turn and no API key needed.
jnMetaCode/superpowers-zh
Gives Chinese-language templates and priority labels for code review feedback, plus guidance on bilingual comments, commit messages and common team anti-patterns.
Categories
Reference rules for typesetting Chinese technical documents: spacing around English and digits, punctuation, term handling, bilingual API docs and README layout. Conventions for Chinese technical writing are collected here, based on the community Chinese copywriting typesetting guide. They cover spaces between Chinese text and English words, digits or units (with exceptions such as degrees and percentages), full-width punctuation in Chinese sentences, bracket and quote use, and spacing around links.
Chinese Documentation Style Guide fits situations like: cleaning up the spacing and punctuation in a Chinese technical document; writing bilingual Chinese and English API reference pages; drafting a Chinese README for an open-source project; rewriting machine-translated Chinese docs so they read naturally.
Run `npx skills add jnMetaCode/superpowers-zh --skill chinese-documentation -a claude-code`. Or copy the skill folder (skills/chinese-documentation in jnMetaCode/superpowers-zh) into .claude/skills/chinese-documentation in your project. Claude Code loads it when a task matches its description.
Run `npx skills add jnMetaCode/superpowers-zh --skill chinese-documentation -a codex`. Or copy the skill folder (skills/chinese-documentation in jnMetaCode/superpowers-zh) into .agents/skills/chinese-documentation 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 jnMetaCode/superpowers-zh --skill chinese-documentation -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/chinese-documentation, .gemini/skills/chinese-documentation, .github/skills/chinese-documentation and .opencode/skills/chinese-documentation in your project.
Going by SKILL.md and its folder, Chinese Documentation Style Guide needs the command-line tools its instructions call (npm and git).
SKILL.md names 3 domains. In commands or code: img.shields.io and gitee.com; the agent is likely to contact these when it follows the instructions. As links in the text: github.com. 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.
Chinese Documentation Style Guide is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.6k tokens (SKILL.md is roughly 6.4k 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 Chinese Documentation Style Guide: Academic Prose De-AI Editor (heise3/academic-deai, 225 stars), Baoyu Translate (JimLiu/baoyu-skills, 26k stars), Whitepaper Bare Section Prose Filler (FlorianBruniaux/claude-code-ultimate-guide, 6.1k stars) and Write Motrixlab Task Docs (Motphys/MotrixLab, 153 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
jnMetaCode (a GitHub user) maintains it in jnMetaCode/superpowers-zh, which has 8,270 GitHub stars. The repository holds 21 skills in this directory. The repository was last updated on October 4, 2026.
Source: jnMetaCode/superpowers-zh on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.