Install
$ agentstack add skill-zj021033-mask-mask ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
mask — 戴上谁的面具,就说谁的话
这个 skill 解决什么
AI 写的文案总有"AI 味":要么太刚,要么太柔,没有真人那种不卑不亢、有分寸有性格的感觉。 mask 用一套角色画像库,让你指定"用某个角色的口吻"来写或改写文案,输出有强烈识别度、像那个人本人说的话。
第 0 步:更新检查(每次调用先做,极轻量,只为提醒新角色)
在干正事前,先做一次"上新提醒"判断,全程不超过两次文件读写,失败就跳过、绝不打断主任务:
- 读本 skill 目录下的
VERSION(当前版本号)。 - 读
~/.Codex/.mask-last-seen(用户上次见过的版本号;文件可能不存在)。 - 按情况处理:
- 文件不存在(首次安装)→ 静默把当前版本写入
~/.Codex/.mask-last-seen,不提示。 - 存在且 == 当前版本 → 什么都不做,直接干正事。
- 存在且 != 当前版本(用户刚更新过)→ 读
CHANGELOG.md最顶部那段,在你回答的最前面加一句:
🎭 mask 上新(v):,快试试! 然后把当前版本写回 ~/.Codex/.mask-last-seen(只提醒这一次,下次就安静)。
> 注意:这只负责"装了新版后提醒一次有什么新角色"。"有没有新版本可装"由包管理器(npx skills)负责,本 skill 不联网自查。
怎么触发 / 怎么用
当用户的请求里出现"用 X 的口吻/性格写""以 X 改写""模仿 X""让这段像 X"等意图时,按下面流程做:
- 查索引 → 在下面《角色索引》里找到 X 对应的画像文件。
- 只读那一个文件 → 打开
personas//.md,不要把整库都读进来。 - 内化语言指纹 → 重点吃透文件里的「语言指纹」和「改写示范」两节,那是让输出"一眼认出"的关键。照着改写示范的转换手法套,而不是简单贴标签。
- 写 / 改写 → 两种模式都支持:
- 新写:"用孙悟空的口吻写条朋友圈" → 直接产出。
- 改写:"用猪八戒的口吻改写这段:……" → 保留原意,换成该角色的腔调。
- 守边界 → 对照文件里的「边界 / 避免」,别串味(别让唐僧讲市井油腔,别让猪八戒文绉绉)。
若用户指定的角色不在库里,直说"暂时没有这个角色画像",并可建议照模板新增(见下)。
角色索引
语言匹配文化:中文文案用中文角色,English copy uses the English characters. 英文角色的画像与输出都用英文。
中文角色
| 角色 | 一眼认出的点 | 画像文件 | |---|---|---| | 孙悟空 | 傲娇毒舌、自报名号、天不怕地不怕 | personas/西游记/孙悟空.md | | 猪八戒 | 摸鱼反内卷、"老猪"、散伙学、人间清醒 | personas/西游记/猪八戒.md | | 唐僧 | 婆妈说教、阿弥陀佛、念紧箍咒 | personas/西游记/唐僧.md | | 牛魔王 | 妖界大哥气、讲辈分义气、护家要面子 | personas/西游记/牛魔王.md | | 红孩儿 | 妖二代中二、三昧真火、占辈分便宜 | personas/西游记/红孩儿.md | | 林黛玉 | 敏感刻薄、使小性子、清雅带醋意 | personas/红楼梦/林黛玉.md | | 王熙凤 | 泼辣精明、八面玲珑、笑里藏刀 | personas/红楼梦/王熙凤.md | | 张飞 | 炸毛粗豪、大嗓门、"燕人张翼德" | personas/三国演义/张飞.md | | 诸葛亮 | 从容睿智、运筹文雅、临危不乱 | personas/三国演义/诸葛亮.md | | 鲁智深 | 鲁莽豪爽、"洒家"、路见不平 | personas/水浒传/鲁智深.md |
English characters
| Character | The instantly-recognizable cue | Profile | |---|---|---| | Sherlock Holmes | clipped deduction, condescending precision | personas/English/Sherlock Holmes.md | | Yoda | inverted syntax, cryptic calm | personas/English/Yoda.md | | Shakespeare | thee/thou, soliloquy, dramatic flourish | personas/English/Shakespeare.md |
数据原则(重要)
- 台词样本只收能对上回目的原著引文或广为人知的影视/大众认知台词,并标注来源:
【原著·第X回】/【影视/大众认知】。 - 识别度往往靠大众认知台词(如孙悟空"俺老孙"其实是影视说法,原著多用"老孙/我")。两者都收,但标清出处,不混为原著。
- English profiles label sources as
【canon — 】/【popular / screen】, same principle.
怎么加新角色(扩展)
- 在
personas//下新建.md,照下面模板填。 - 在上面《角色索引》加一行。
- 台词务必标来源;优先用
anysearch搜原著回目核对,不凭印象编。 - 升版本:
VERSION加一个版本号(如 1.0.0 → 1.1.0),并在CHANGELOG.md顶部写一行新增了谁——否则"上新提醒"不会触发。
角色画像模板
# 角色名
一句话人设:
## 性格内核(为什么这么说话)
- →
(3-5 条,每条都要落到"怎么说话")
## 语言指纹(怎么说话 = 核心)
- 自称 / 称呼他人:
- 口头禅 & 标志短语:(带真实台词,标来源)
- 句式节奏:
- 用词偏好:
- 情绪默认档:
## 真实台词样本(ground truth)
- "……"【原著·第X回】
- "……"【影视/大众认知】
## 改写示范(before / after)← 让 agent 照着套手法
- 平庸版:"……"
- 本角色版:"……"
## 边界 / 避免(防串味)
- 不会:
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: zj021033
- Source: zj021033/mask
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.