关于 writing-checklist
writing-checklist 是用于自我编辑文章、故事、邮件和帖子等草稿的技能。它从四个写作维度检查内容,并提供问题句、改写建议和简短理由。
主要功能
- 01判断意图、读者和文风规范
- 02检查简洁性与清晰度
- 03审视行文流畅度和感染力
- 04列出问题句及改写建议
适用场景
- 01编辑文章或论文草稿
- 02检查邮件或社交帖子
- 03在保留原意的同时改进故事
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ planetabhi/ skills --skill writing-checklist安装后在 Claude Code 中输入/writing-checklist确认已加载。
详细介绍
写作检查清单
用于自行编辑文章、随笔、故事、电子邮件或帖子等草稿的检查清单。它会根据优质写作的四项特质检查草稿,并返回存在问题的行及改写建议。
第 1 步:明确文章定位
根据请求和草稿本身推断写作意图、读者和行文风格。只询问用户那些无法合理推断的信息,并且每次只问一项。
- 主要意图。从
Inform、Persuade、Entertain、Inspire中选一项。 - 读者。读者对主题有什么看法、假设?对主题有多熟悉?
- 行文风格(可选)。是否有需要遵循的固定规则?例如只用逗号和句号,不用破折号、冒号或分号。
第 2 步:执行检查
根据下面各组标准检查草稿。若某项未通过,引用原句并提供改写建议。编辑时遵循以下规则。
- 第 1 组和第 2 组是客观问题,应予以修正。第 3 组和第 4 组属于编辑判断,应结合文章特点权衡,而不是视为错误。
- 不要改写本身已经通顺的句子。除非用户另有要求,否则保留作者的原意和有意为之的选择。
- 对于较长的草稿,将反复出现的问题归类,并展示典型示例,而不是列出所有实例;优先指出影响最大的问题。
1. 简洁,让文字更有力
- 毫无必要的华丽、矫饰或正式用语
- 冗余或不言自明的词语
- 不必要的长词
- 不必要地重复观点或要点
- 把简单的观点说得复杂烦琐
- 细节过多,或示例、解释过多
- 没有充分理由却使用双重否定
- 用冗长的方式描述对象
- 句子承载的想法过多,或从句太多导致句子拖沓
- 无意义的形式主义,例如不必要地将词语首字母大写或加上引号
- 软弱、填充性或模棱两可的词语,没有任何作用
- 杂乱内容掩盖了句中的关键信息
2. 清晰,让文字易于理解
- 表述含糊之处
- 写作缺乏从头到尾清晰、合乎逻辑的思路
- 任何让读者思路中断或不得不重读的地方
- 重点不够集中的句子
- 修饰语位置不当
- 可能让目标读者困惑的无意歧义
- 比较不够鲜明、对比不够突出,或词语之间的区别没有意义
- 不必要的“绕口”句子
- 时态不一致
- “it”和“they”的用法不一致
- “this”、“that”、“they”、“those”指代不清
- 过多使用“that”一词
3. 优美,让文字流畅动人
- 叙事结构不够清晰优雅
- 要点与叙事部分衔接不当
- 段落顺序不够自然优雅
- 仍显生硬的句子
- 文章从头到尾不够流畅悦耳
- 句子之间的过渡不够自然优雅
- 一个句子中的多个想法缺乏平行结构
- 难听的词语重复
- 句子或词语听起来过于“雷同”
4. 生动,让文字引人入胜
- 句子缺乏画面感、感受或情绪
- 过于频繁地倒装句式
- 主动语态使用不足
- 缺乏魅力
第 3 步:最终检查
- 是否有故作高深之处
- 是否有扼杀灵气的术语或流行词
- 是否有陈词滥调或过时表达
- 是否始终遵循“行文风格”
- 文字是否不够优美,或是否未充分体现主要意图
输出
对每项发现,依次给出引用的原句、简短的问题说明、改写建议和一句话理由。将重复问题归类,并优先列出影响最大的问题。不要重复列出本身已经通顺的句子。
作者:@planetabhi
评论
支持 Markdown