writing
Clear writing standards based on Zinsser's principles. Use for documentation, commit messages, PR descriptions, and technical communication.
安装与使用
请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。
查看来源 ↗使用指南技能说明
Writing Standards
Based on William Zinsser's "On Writing Well".
Core Principles
Clarity
- One idea per sentence
- Short sentences (<25 words)
- Active voice ("We fixed" not "was fixed")
Brevity
- Every word must earn its place
- Cut redundant words
- Delete clutter
Simplicity
- Simple words over complex
- Concrete over abstract
- Specific over vague
Patterns
Commit Messages
<verb> <what>
-
Add user authentication -
Fix payment validation -
Refactor database queries
Never: "Fixed stuff", "Updates", "Claude Code"
PR Descriptions
## Summary
[One sentence: what changed]
## Why
[One paragraph: motivation]
## Testing
[How to verify]
Error Messages
<What happened>. <What to do>.
-
User not found. Check the email. -
Payment failed. Retry or contact support.
Documentation
- What it does (one sentence)
- Why it exists (one paragraph)
- How to use it (clear steps)
- Examples (if needed)
Avoid
- Passive voice
- Redundant words ("in order to" → "to")
- Jargon without explanation
- Hedging ("might", "possibly")
- Long paragraphs (>5 sentences)
Test Your Writing
- Can you cut 30%?
- Is every word necessary?
- Would you say this to a friend?
- Can someone skim and understand?
使用示例
查看来源仓库中的使用示例与配置说明。
查看来源 ↗来源历史
- 收录时间
- 2026-01-20
- 索引更新时间
- 2026-01-26
- Branch
- main
收录与同步日期属于本站记录。源码修改历史请查看来源仓库。
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!