davila7 avatar

Writing Clearly And Concisely

Applies Strunk's timeless rules plus modern AI avoidance patterns to any prose humans will read. Use it for documentation, commit messages, error text, UI copy, or explanations. The skill loads specific sections from Elements of Style as needed (grammar, composition, word choice) instead of dumping everything into context. Most useful is the composition file covering active voice, positive form, and cutting needless words. Also flags the statistical patterns LLMs fall into: puffery like "pivotal" and "robust", empty gerund phrases, overused AI vocabulary. Honest approach: it teaches you to write with force and cut the fluff, whether that fluff comes from verbosity or from regressing to training data means.

skills.sh installs
342
GitHub stars
33.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add davila7/claude-code-templates --skill writing-clearly-and-concisely --agent claude-code

Installs into .claude/skills of the current project.

Files

Writing Clearly and Concisely

Overview

Write with clarity and force. This skill covers what to do (Strunk) and what not to do (AI patterns).

When to Use This Skill

Use this skill whenever you write prose for humans:

  • Documentation, README files, technical explanations
  • Commit messages, pull request descriptions
  • Error messages, UI copy, help text, comments
  • Reports, summaries, or any explanation
  • Editing to improve clarity

If you're writing sentences for a human to read, use this skill.

Limited Context Strategy

When context is tight:

  1. Write your draft using judgment
  2. Dispatch a subagent with your draft and the relevant section file
  3. Have the subagent copyedit and return the revision

Loading a single section (~1,000-4,500 tokens) instead of everything saves significant context.

Elements of Style

William Strunk Jr.'s The Elements of Style (1918) teaches you to write clearly and cut ruthlessly.

Rules

Elementary Rules of Usage (Grammar/Punctuation):

Sponsors

Details

Repository
github.com/davila7/claude-code-templates
Categories
Git & Pull Requests, Documentation, Debugging
First seen
Jun 3, 2026

More from davila7/claude-code-templates

All 618
1szeyu avatarexam-prepszeyu/vibe-study-skillsComprehensive exam preparation strategies and materials. Creates study schedules, review sheets, practice tests, and identifies weak areas. Use when preparing f341skills.sh installs
2nicepkg avatarskill-downloadernicepkg/ai-workflowDownload and install Claude Code skills from various sources. Supports GitHub repositories, compressed archives (.zip, .tar.gz, .skill), and direct URLs. Use wh340skills.sh installs
3patricio0312rev avatarform-wizard-builderpatricio0312rev/skillsBuilds multi-step forms with validation schemas (Zod/Yup), step components, shared state management, progress indicators, review steps, and error handling. Use 340skills.sh installs
4bobmatnyc avatarvercel-overviewbobmatnyc/claude-mpm-skillsVercel platform overview for onboarding, projects, CLI, Git integration, environment variables, project configuration, REST API, and webhooks. Use when planning338skills.sh installs
5thedivergentai avatargodot-gdscript-masterythedivergentai/gd-agentic-skillsExpert GDScript landmine guidance: static typing opcodes, signal-up/call-down, %UniqueName/@onready lifecycle, Callable bind/unbind, await sequences, typed coll338skills.sh installs
6bayramannakov avatarremotion-video-directorbayramannakov/remotion-video-directorInteractive guide for creating Remotion videos - from strategic concept to rendered MP4. Use when the user wants to create a video, make a Remotion project, bui335skills.sh installs