Topics
- Documentation
- writing
- copyediting
- prose
- commit-messages
- error-messages
- ui-text
- clarity
- strunk
What it does
Applies Strunk's timeless grammar and composition rules to prose written for humans—documentation, commit messages, error messages, UI text. Includes sections on active voice, concrete language, concision, and patterns to avoid in AI-generated writing.
Generated from the current SKILL.md.
Frequently asked
When should I use this skill versus general writing advice?
Use this skill when writing prose for humans to read: documentation, commit messages, error messages, UI copy, reports, or any explanation. It applies Strunk's timeless grammar and composition rules plus patterns to avoid in AI-generated text.
Does this skill help with code comments?
Yes. The skill applies to any prose humans will read, including comments. The rules for active voice, concrete language, and omitting needless words improve technical explanations in code.
What if I have limited context and can't load the entire skill?
Load a single section file instead. The skill provides a limited-context strategy: dispatch a subagent with your draft and the relevant section (e.g., `03-elementary-principles-of-composition.md` for most tasks), which costs ~1,000-4,500 tokens instead of loading everything.
Does this skill catch grammar errors or focus on style?
Both. It covers elementary grammar and punctuation rules (commas, possessives, independent clauses) plus composition principles like active voice, concrete language, and word placement. It also flags AI writing patterns like puffery and empty phrases.
Generated from the current SKILL.md. These answers refresh after source changes.