Human Writing

human-writing

A skill for lively Chinese writing: helps the agent write and edit so a specific person seems to speak, not a model

Skill

Low risk

We rate an entry low when it mostly gives the agent instructions and reference material.

Why this level

  • The skill consists of instructions, references and a local text-check script
All reasons and checks

kkkkhazix/human-writing

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/human-writing

Detects the agents on your machine, checks the risk and pins the version.

Other ways to install

Run in a terminal in the project folder

npx skills add kkkkhazix/human-writing --skill human-writing -a claude-code -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit 4fda173
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/kkkkhazix/human-writing.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /human-writing/
git -C "$tmp" checkout 4fda173f3fef7fb808f3eba991eeb2528ea4b189
mkdir -p .claude/skills
cp -R "$tmp/human-writing" .claude/skills/human-writing

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add kkkkhazix/human-writing --skill human-writing -a cursor -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit 4fda173
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/kkkkhazix/human-writing.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /human-writing/
git -C "$tmp" checkout 4fda173f3fef7fb808f3eba991eeb2528ea4b189
mkdir -p .agents/skills
cp -R "$tmp/human-writing" .agents/skills/human-writing

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add kkkkhazix/human-writing --skill human-writing -a github-copilot -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit 4fda173
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/kkkkhazix/human-writing.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /human-writing/
git -C "$tmp" checkout 4fda173f3fef7fb808f3eba991eeb2528ea4b189
mkdir -p .github/skills
cp -R "$tmp/human-writing" .github/skills/human-writing

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add kkkkhazix/human-writing --skill human-writing -a codex -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit 4fda173
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/kkkkhazix/human-writing.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /human-writing/
git -C "$tmp" checkout 4fda173f3fef7fb808f3eba991eeb2528ea4b189
mkdir -p .agents/skills
cp -R "$tmp/human-writing" .agents/skills/human-writing

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add kkkkhazix/human-writing --skill human-writing -a gemini-cli -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit 4fda173
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/kkkkhazix/human-writing.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /human-writing/
git -C "$tmp" checkout 4fda173f3fef7fb808f3eba991eeb2528ea4b189
mkdir -p .agents/skills
cp -R "$tmp/human-writing" .agents/skills/human-writing

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/kkkkhazix/human-writing.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /human-writing/
git -C "$tmp" checkout 4fda173f3fef7fb808f3eba991eeb2528ea4b189
mkdir -p .devin/skills
cp -R "$tmp/human-writing" .devin/skills/human-writing

Commands for macOS and Linux, on Windows run them in Git Bash.

Formerly Windsurf.

Run in a terminal in the project folder

npx skills add kkkkhazix/human-writing --skill human-writing -a cline -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit 4fda173
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/kkkkhazix/human-writing.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /human-writing/
git -C "$tmp" checkout 4fda173f3fef7fb808f3eba991eeb2528ea4b189
mkdir -p .cline/skills
cp -R "$tmp/human-writing" .cline/skills/human-writing

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add kkkkhazix/human-writing --skill human-writing -a roo -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit 4fda173
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/kkkkhazix/human-writing.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /human-writing/
git -C "$tmp" checkout 4fda173f3fef7fb808f3eba991eeb2528ea4b189
mkdir -p .roo/skills
cp -R "$tmp/human-writing" .roo/skills/human-writing

Commands for macOS and Linux, on Windows run them in Git Bash.

A fork of Roo Code, same .roo folders.

Run in a terminal in the project folder

npx skills add kkkkhazix/human-writing --skill human-writing -a opencode -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit 4fda173
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/kkkkhazix/human-writing.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /human-writing/
git -C "$tmp" checkout 4fda173f3fef7fb808f3eba991eeb2528ea4b189
mkdir -p .agents/skills
cp -R "$tmp/human-writing" .agents/skills/human-writing

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/kkkkhazix/human-writing.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /human-writing/
git -C "$tmp" checkout 4fda173f3fef7fb808f3eba991eeb2528ea4b189
mkdir -p .agents/skills
cp -R "$tmp/human-writing" .agents/skills/human-writing

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/kkkkhazix/human-writing.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /human-writing/
git -C "$tmp" checkout 4fda173f3fef7fb808f3eba991eeb2528ea4b189
mkdir -p .agents/skills
cp -R "$tmp/human-writing" .agents/skills/human-writing

Commands for macOS and Linux, on Windows run them in Git Bash.

You will need: Node.js

Checked against the repository on Sep 25, 2026, commit 4fda173.

Text for your agent

Send this to an agent with shell access: install the skill from https://github.com/KKKKhazix/human-writing, find the human-writing folder in the repository and copy it whole into the skills directory. Keep the folder name human-writing.

Other ways from the author
Text for your agent

Установи этот скилл: https://github.com/KKKKhazix/human-writing

Send this line to an agent with shell access. The agent reads the repository, finds the human-writing folder and installs the skill.

This is third-party code. Review the repository files before installing.

What it does

The skill tunes the agent for Chinese texts that read like a specific person speaking, with facts, judgment and a lively rhythm. First it checks whether there is material: for nonfiction it requires concrete facts, figures, quotes and lived experience, and when they are missing it asks to research, question or shorten rather than pad. For fiction it allows inventing characters and scenes, but each scene must carry action and change. The rules are split across references: forum and editorial prose, nonfiction and fiction, special formats such as spoken scripts and reviews, and a separate checklist for revising a finished draft. The finished text bans colons used for effect, em dashes, the not-this-but-that construction and typical model cliches, and the check_prose.py script enforces only the hard bans. There is a distilled version of a couple of thousand characters to paste into a chat.

Who it is for. For writers, editors and content specialists who write in Chinese with an agent.

Good fit when

  • You need to write or rewrite a Chinese text: an answer, article, post or story
  • You need to remove the model and clerical tone from a finished Chinese text
  • You need a check whether there is enough material before writing a long piece

Not a fit when

  • You need a text in a language other than Chinese: the references and rules target Chinese
  • You just want to pad length with no real material: the skill works against that

Example request

Use human-writing and turn my material into an article with a lively tone and natural Chinese rhythm

Limitations

The skill and all references are written in Chinese and target Chinese-language writing; it does not fit other languages. The check_prose.py script needs Python and enforces only explicitly stated hard bans, while warnings do not decide style for the author. The skill deliberately refuses to write a long nonfiction text when there is not enough concrete material.

How to disable. Remove the human-writing folder from the agent's skills directory, for example ~/.claude/skills or ~/.agents/skills.

Security check

  • The skill consists of instructions, references and a local text-check script

README in short

The README presents a lively-writing skill that helps a model write Chinese texts as if a specific person were speaking. The skill first checks for material, separates nonfiction and fiction tasks and keeps rules in separate references by text type. The finished text bans colons used for effect, em dashes and cliches, and version 1.1 shifted the defense from specific words to techniques, for example banning the move of planting a false belief in the reader and then overturning it. It installs by sending the link to an agent or copying the human-writing folder into the skills directory. It ships a Python check script and a distilled version to paste into a chat, under the MIT license.

SKILL.md

---
name: human-writing
description: 通用中文创作与改稿 Skill。用于知乎回答、论坛长帖、公众号文章、博客、评论、人物故事、历史叙事、新闻与行业解读、科普、教程、评测、个人叙事、小说、故事、对白、口播和演讲稿。默认写成一个见过事、查过材料、愿意把来龙去脉讲清楚的人在说话,重点保留中文互联网长回答与长帖的活人感和自然中文韵律,避免空泛的机构腔、喊口号式演说腔、营销腔和模型腔。非虚构长文先检查材料够不够,材料不足时研究、追问或缩短,绝不用重复解释灌字数。现实内容额外核验事实、引语、数据与用户亲历,虚构内容可以创造人物、场景、对白、心理与情节。成稿正文严禁冒号、破折号、不是……而是……及同类翻案句,并清除商业黑话和模型惯用黑话。不创建作者画像、个人规则库或个人写作 Skill。
---

# 活人感写作 1.1.0

默认把文章写成一篇值得读完的中文长帖。读者应当感觉对面有一个具体的人。这个人知道一些事,也有不知道的地方。他愿意讲细节,敢下判断,偶尔岔开一句,随后还能把话接回来。

FAQ

Does it fit Russian or English texts?

No. The rules and references are written in Chinese and aim at the liveliness and rhythm of Chinese writing specifically.

What does the check script do?

check_prose.py in Python checks a finished text against hard bans such as colons used for effect, em dashes and cliche phrasing. It does not decide style for the author.

Editors’ pick

A skill that strips AI writing tells from text using Wikipedia's list, without adding invented facts

SkillLow riskNo VPN needed52.7KRepository stars

Marketing Skills for AI agents

Marketing Skills for AI Agents

Editors’ pick

About fifty skills for CRO, copywriting, SEO, analytics, ads and launches, built for coding agents

SkillLow risk51.8KRepository stars
Official

SendPulse's official remote MCP server: statistics, campaigns and user data through an agent chat

MCP serverHigh riskRussian stack1Repository stars
Editors’ pick

An MCP server and CLI covering all 113 Yandex Direct API v5 methods generated from WSDL, exposing 9 read tools by default and writes only on demand

MCP serverHigh riskRussian stackNo VPN needed1Repository stars
Foxx AIHuman Writing

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.