关于 eos-usage
eos-usage 是一项写作审查技能,依据 Strunk & White 的 11 条用法规则检查文本,并列出问题位置和建议修改。
主要功能
- 01检查 11 条用法规则
- 02标出问题及其位置
- 03提供修改建议
- 04汇总错误类型与优先级
适用场景
- 01检查文章的语法与书写规范
- 02查找逗号拼接和句子残缺
- 03检查主谓一致、代词格与修饰语
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ neurofoo/ agent-skills --skill eos-usage安装后在 Claude Code 中输入/eos-usage确认已加载。
详细介绍
文体指南:11 条用法规则
根据 Strunk & White 第一章中的 11 条基本用法规则,审阅写作内容。
说明
分析提供的文本,找出语法和格式错误。尽可能标出具体违规之处及其行号或引用内容。
输出格式
审阅文本:[标题或简要说明]
用法审阅
| # | 规则 | 状态 | 发现的问题 |
|---|---|---|---|
| 1 | 单数所有格使用 's | 通过/需要改进/不适用 | [问题] |
| 2 | 使用系列逗号 | 通过/需要改进/不适用 | [问题] |
| 3 | 用逗号括起插入语 | 通过/需要改进/不适用 | [问题] |
| 4 | 并列连词连接独立分句前加逗号 | 通过/需要改进/不适用 | [问题] |
| 5 | 避免逗号拼接 | 通过/需要改进/不适用 | [问题] |
| 6 | 避免句子残缺 | 通过/需要改进/不适用 | [问题] |
| 7 | 用冒号引出列表/同位语 | 通过/需要改进/不适用 | [问题] |
| 8 | 用破折号表示突然的转折 | 通过/需要改进/不适用 | [问题] |
| 9 | 主谓一致 | 通过/需要改进/不适用 | [问题] |
| 10 | 代词格使用正确 | 通过/需要改进/不适用 | [问题] |
| 11 | 避免悬垂修饰语 | 通过/需要改进/不适用 | [问题] |
发现的错误
规则 5:逗号拼接
| 位置 | 错误 | 修改建议 |
|---|---|---|
| [行号/引用] | “It is cold, we should go inside” | “It is cold; we should go inside”或“It is cold, so we should go inside” |
规则 6:句子残缺
| 位置 | 残缺句 | 修改建议 |
|---|---|---|
| [行号/引用] | [残缺句] | [完整句子] |
规则 11:悬垂修饰语
| 位置 | 错误 | 修改建议 |
|---|---|---|
| [行号/引用] | “Walking down the street, the trees were beautiful” | “Walking down the street, I noticed the beautiful trees” |
规则参考
-
单数名词的所有格形式是在词尾加 's — Charles's friend、Burns's poems、the witch's malice。例外:以 -es 或 -is 结尾的古代专有名词(Jesus'、Moses'),以及常见习语(for conscience' sake)。
-
三个或更多项目组成的系列中,除最后一项外,每项后都加逗号 — red、white、and blue。序列逗号可以避免歧义。
-
用逗号将插入语括起来 — "The best way to see a country, unless you are pressed for time, is to travel on foot." 如果插入成分较短,可以省略逗号。
-
在引出独立分句的连词前加逗号 — "The early records are obscure, but they suggest..." 此规则适用于两个分句都是独立分句(可以单独成句)的情况。
-
不要用逗号连接独立分句 — 这种错误称为“逗号拼接”。错误:"It is cold, we should go inside." 正确:"It is cold; we should go inside" 或 "It is cold. We should go inside."
-
不要把句子拆成两部分 — 避免使用句子残片。"I met them on a Cunard liner many years ago. Coming home from Liverpool to New York." 第二部分不应独立成句。
-
在独立分句后使用冒号,引出列表、同位语、补充说明或说明性引文 — "The situation is perilous: our enemies are many, our supplies few."
-
用破折号标示突然的转折,或引出较长的同位语或总结 — "His first thought on getting out of bed—if he had any thought at all—was to get back in again." 破折号应谨慎使用;频繁使用会让文字显得气促。
-
主语和谓语的数必须一致 — "The bittersweet flavor of youth—its trials, its joys, its adventures, its challenges—are not soon forgotten" 是错误的;应使用 "is"。
-
使用正确的代词格 — "between you and I" 是错误的;应使用 "between you and me"。在复合结构中,逐个单独检查代词。
-
句首的分词短语必须指向语法主语 — "Walking down the street, the trees were beautiful" 是错误的(树不会走路)。修改为:"Walking down the street, I noticed the beautiful trees."
总结
语法准确度:[无误/轻微问题/明显错误]
最常见的错误类型:[错误类别]
需要修改的内容:
- [优先级最高的修改]
- [优先级第二的修改]
- [优先级第三的修改]
指南
- 这些规则没有涵盖所有逗号用法——请重点关注所述的特定模式
- 规则 2(序列逗号)在某些指南中属于风格选择;Strunk & White 倡导使用序列逗号
- 在创意写作中,有些句子残片是为了表达效果而有意使用的
- 技术写作对冒号和列表的使用可能有不同惯例
$ARGUMENTS