Summary
- 当用户要和 agent 一起 review 一段现有文字 / 文档时使用本 skill——审视逻辑连贯性、结构组织、
- 冗余注水、AI 腔、风格语气,以及(提供参照输入时)跨文档 SSOT 一致性;用户确认后可承接改写。
- 触发:"review 这篇文档 / 审一下 / 看看合不合理 / 逻辑有没有问题 / 有没有重复…
yzr95924/yzr-skill
当用户要和 agent 一起 review 一段现有文字 / 文档时使用本 skill——审视逻辑连贯性、结构组织、 冗余注水、AI ? 触发:"review 这篇文档 / 审一下 / 看看合不合理 / 逻辑有没有问题 / 有没有重复 / 太啰嗦 / 一股 AI 味 / less AI-sounding / 帮我过一遍";润色类("润色 / 改写 / 精简 / polish / rewrite / shorten")同样触发本 skill。 不适用:翻译、事实核查(只指出存疑不验证)、从零写作、? 代码 review。
npx skills add yzr95924/yzr-skill --skill yzr-writing-review
Related neighbors and high-traction skills in the same topics — useful to compare before installing.
Review docs/prose for Writing Guidelines compliance. Use when asked to "review my docs", "check…
61.6K installsThis skill should be used when the user asks to "create a hookify rule", "write a hook rule", "…
12K installsThis skill should be used when the user asks to "create a hookify rule", "write a hook rule", "…
5.9K installsWrite, review, and improve blog posts for the Sentry engineering blog following Sentry's specif…
2.6K installsGuides for writing and editing Remotion documentation. Use when adding docs pages, editing MDX …
2.4K installsScaffolds evaluation suites for the Axiom AI SDK. Generates eval files, scorers, flag schemas, …
1.6K installsOther skills from yzr95924/yzr-skill · top by installs.
npx skills add yzr95924/yzr-skill
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
master
Parsed from SKILL.md frontmatter.
Files included with this skill beyond the listing page.
SKILL.md
9,706 B
SUMMARY.md
700 B
输入(任一形态):
解耦)——无参照输入时只审文档内,不臆测外部标准
输出:三种产物(对话式分析回答 / 报告形态 / 逐条过),按用户意图路由——各形态定义、 结构与切换规则见「工作流 / 步骤」Step 4–6,此处不重抄。
跨文档 SSOT(有参照输入时)七个维度;不越界到事实核查与翻译(发现"事实存疑"时 指出位置让用户人工核对,不展开验证);机械可判定项(错别字 / 格式 / 标点)不占主表 (归并处理以 severity-rubric.md 为准)
评审留下的每句都应是结论或事实,读者读一遍能带走结论;每条发现给直接结论 + 理由, 不模棱两可,不为照顾情绪放水
"局部修改不够,建议结构性调整"并给出方向;不给完整新版本(那是改写,等用户点头)
catalog 是召回清单,不是套用模板
主表保信噪比
风格看透再下结论;一次输出完整判断,不做表面巡检、不靠多轮往返补齐发现
解析输入(粘贴 / 路径 / 对话内文本),确定语言 + 文体 + 篇幅;判断有无参照输入。 篇幅 > 2000 字时与用户确认分段粒度(按章节 / 按小节)。
必读 references/catalog.md(七组场景卡,细则自含,含 SSOT 组);按需读 references/severity-rubric.md(判定严重度时)。
LLM 用 catalog 场景卡补齐各维度的发现;每条映射到 ≥ 1 个卡片名 / 规则号。 SSOT 组只在有参照输入时启用;无参照输入时在结论里明确"本次只审文档内"。
默认进 对话式分析回答(Step 5);用户明确要报告或大范围体检(多文件 / 遗留文档) → 进 报告形态(Step 6);形态可中途切换。
走的(论证 / 行文链条),拿不准处显式说"这里我理解为 X,若不对请纠正"。为什么**: 理解偏了,后面所有发现都是空转——用户纠正理解时,基于纠正重审再列发现,不硬撑原判断
> 3 条给 top 概览
逐条呈现,每条等用户表态: - 确认 → 记为"接受",下一条 - 改判 → 按用户意见修正严重度或内容,下一条 - 跳过 → 记为"跳过",下一条 - 追问 → 展开讲清该条后再回到该条表态
或进入改写(见「改写承接」)
开头先给一段整体理解(口径同 Step 5 第 1 步,不超过一段),再按 references/report-template.md 两档输出;严重度查 references/severity-rubric.md; 末尾问用户要不要细化 / 跳过 / 改判 / 切对话逐条过 / 进入改写。
用户对发现项点头后进入改写:对每条接受的发现,执行对应 catalog 卡片的「方案」。 用户显式说"直接改,不用审"时跳过 review——静默对照 references/catalog.md 定位问题 (不出结论),再按方案改;输出说明以一句对原文的精简理解开头(计入 3 行说明额度)。 未确认前永不改写。
执行约束:
说明里建议、不动手;full(默认)执行所有接受项;ultra 额外挑战内容存在性("这段 论证对结论没有贡献"),给极限压缩版,被挑战删掉的整段在说明里逐段列一行,用户可 点名恢复
下存疑保留项不为达标让路,ultra 下可以;达不到时如实报告最小可达字数及原因,不为 凑字数删该留的内容
caveats("但 / 然而 / 前提是"引出的限定条件);用户点名保留的内容;Markdown 结构 (标题层级 / frontmatter / 代码块 / 链接 / 图片引用 / 表格 / 列表嵌套)原样不动
说明里提示"git diff 可核对 / 恢复";不在版本控制下 → 删掉的整段原文必须附在 输出末尾"已删内容"块(不占说明额度),否则不许就地删——先贴原文再问用户
输出(严格遵守):
X→Y 字(-Z%)。度量口径:中文按字符数(含标点、不含空白),英文按词数,中英混合按主导语言报、括号注明另一项;只做风格 / 语气改动、字数未降时写 "字数基本持平"
存疑待核一条一行。说明比改写版还长时删说明
自检:交付前用 catalog 相关组回扫改写产物——零新发现才交付;有新发现说明 改写引入了新问题,修掉或回滚该处。
简短示例 — 对话式分析回答(默认)。用户输入:
帮我 review 一下刚才那份设计文档(本地 design.md,参照:wiki 里的部署文档)
skill 回答:
先说我的理解:这份设计文档在做日志系统选型——核心主张是"方案 A 综合最优",论证路径是
§1 铺背景需求 → §3 对比表比较三方案的延迟 / 成本 → §4 补权限设计并参照部署文档核对。
基于这个理解,有 3 个要点:
1. Blocker — design.md §3Logic.L3 结论与论据脱节:选型结论说"方案 A 最优",
但 §3.2 对比表里方案 B 延迟更低,结论与论据打架
2. Major — design.md §2.1Structure.S2 同义重述段:整段换说法复述 §1 的背景,
与 §1.3 重复
3. Minor — design.md §4SSOT.X2 内容重复:与参照的部署文档里权限说明
逐字重复,应删并指向 SSOT
要逐条过一遍,还是出一份报告存档?
简短示例 — 逐条过。用户输入:
陪我一起 review 一下,逐条过
skill 第一条:
1/3 · Blocker — design.md §3
Logic.L3 结论与论据脱节:结论说"方案 A 最优"但对比表里
方案 B 延迟更低,建议收窄结论或补论据。接受 / 改判 / 跳过?
用户:接受。 skill:记下,下一条 —— 2/3 · Major …(循环至汇总)