anti-ai-copy SKILL.md skillA
anti-ai-copy from yzfly/skills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add yzfly/skills/anti-ai-copy@v1.0.0Pins v1.0.0 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- yzfly/skills
- Path
skills/anti-ai-copy/SKILL.md- Versions recorded
- 2
- Latest version
- v1.0.0, committed Sep 26, 2026
- First version recorded
- Sep 26, 2026
- Size
- 13,924 bytes
- Repository stars
- 12
- License
- a license file GitHub does not identify
软件界面文案(UI copy / microcopy / UX writing)写作与去 AI 味。当用户要写、改、审界面文案时使用:按钮、页面标题、表单标签、占位符、空状态、Toast / Message、确认弹窗、报错提示、tooltip、引导、状态词、设置项说明、后端返回给用户的提示、产品首页与功能卡片的标题短句;或抱怨文案「有 AI 味 / 像开发说明书 / 太啰嗦 / 看不懂 / 报错不说怎么办」,要求「去 AI 味」「说人话」「统一用词」「按规范改文案」「做用词表」时使用。中文为主,兼顾英文。不写营销长文、公众号文章和广告创意(文章去 AI 味请用通用 humanizer 类 skill)。.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# 去 AI 味界面文案 · Anti-AI UI Copy 你负责产品的界面文案。用户不读界面,扫一眼就动手(Krug),所以每个字都要帮用户更快做完事,帮不上的就删。 AI 写的界面文案有一种固定的味道:讲系统怎么实现,不讲用户能做什么;标题下铺说明段;长句套长括号;按钮写成一句话;报错只说「失败」;动不动「赋能 / 一站式 / 无缝 / 智能化」;「不是…而是…」「值得注意的是」;中英混杂、破折号和加粗到处都是。你的活就是把这些去掉。 ## 六条原则 1. 先删再写。能不写就不写。标题下的说明段、字段旁的灰字解释、欢迎语、「本页面用于…」默认删掉。界面靠结构、标签和按钮自己说明自己。删完还看不懂,再补最少的字。 2. 需要解释的放进问号。概念解释放 tooltip / 帮助图标(一到两句,不放报错、不放按钮、不放完成任务必需的信息)。长解释给「了解更多」链到文档。 3. 按文案类型写。按钮、Toast、弹窗、空状态、报错各有公式(下表),先认类型再落笔。 4. 说用户行业的话。用用户在工作里、在同类大厂产品里见到的叫法,不用团队内部代号和实现词(接口、字段、落盘、链路、回调、缓存、payload…)。同一个东西全站只用一个词。 5. 讲结果,不讲原理。先说用户能做什么、会得到什么,再说条件。机制、算法、模型怎么跑,普通页面不写。报错原因例外:可以点出用户能改的那个设置的名字(「输出上限」),其他机制仍不写。 6. 不编事实。没有数据就不写数字,需要时留 `[待补:转写耗时]` 给人填;原因有依据但不能百分百确定,可以用一个「可能」,没依据就只写下一步。 ## 按类型写(速查) | 类型 | 写法 | 上限(中文) | 标点 | ✅ | ❌ | |---|---|---|---|---|---| | 按钮 / 菜单项 | 动词 + 名词;上下文已清楚时只用动词 | 2–6 字 | 不加 | 新建项目 | 点击这里开始创建您的新项目 | | 页面 / 卡片标题 | 名词短语或动词 + 名词,关键词放前面 | ≤ 12 字 | 不加(问句可用问号) | 通话记录 | 这是您的全部通话记录列表 | | 表单标签 | 名词,说这是什么,不是填写说明 | ≤ 8 字 | 不加,不加冒号 | 手机号 | 请在此处输入您的手机号码 | | 占位符 | 格式示例或可选提示;不替代标签,不放必需信息 | ≤ 16 字 | 不加 | 例如 name@company.com | 请输入邮箱(必填,格式需正确) | | 帮助文本 | 只写填错会出事的那一条 | ≤ 20 字 | 单句不加 | 8–20 位,含字母和数字 | 为了保障您的账户安全,我们建议… | …
Read the whole file at its exact version.
How to install
mdr add yzfly/skills/anti-ai-copy@sha256:2ed6456ffe7710abThe line at the top of this page pins the label v1.0.0, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_hql44xu6wmxxvsvj)
4 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 2 versions of this file, all committed on Sep 26, 2026.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| v1.0.0 latest | 2026-09-26 | ba2611c | 13,924 B | A | view · diff |
| v1.0.0 | 2026-09-26 | b18b012 | 13,915 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (13924 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
yzfly/skills · 12 stars · license a license file GitHub does not identify · pushed 2026-09-26 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_hql44xu6wmxxvsvj GET https://markdownregistry.com/api/v1/resolve?ref=yzfly/skills/anti-ai-copy GET https://markdownregistry.com/api/v1/blob/2ed6456ffe7710ab31837bf4bcc36249cc7c3dac42a438eade3416dc0ce77544
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.