verygoodopensource/vgv-wingspan · Archived

elements-of-style

Applies Strunk's Elements of Style principles when writing or editing prose.

First seen Apr 15, 2026

Installation

$ npx skills add verygoodopensource/vgv-wingspan --skill elements-of-style

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from verygoodopensource/vgv-wingspan · top by installs.

npx skills add verygoodopensource/vgv-wingspan

Browse all from verygoodopensource/vgv-wingspan

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 104
License LICENSE
Default branch main
Open issues 24
Status Archived

Skill metadata

Parsed from SKILL.md frontmatter.

CompatibilityDesigned for Claude Code (or similar products)
Declared agents claude-code

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 3,100 B
  • docs SUMMARY.md 101 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 13 installs

SKILL.md

Elements of Style

Apply these principles to produce clear, vigorous prose.

Core Principles

Omit needless words. Every word must earn its place. Cut filler phrases:

Cut Keep
the question as to whether whether
owing to the fact that since
the fact that he failed his failure
he is a man who he
in a hasty manner hastily

Use active voice. Direct and forcible:

Passive Active
The first experiment was performed We performed the first experiment
It was believed by the committee The committee believed

Put statements in positive form. Avoid hedging with "not":

Negative Positive
He was not very often on time He usually came late
did not remember forgot
did not have confidence in distrusted

Use concrete, specific language. Vague abstractions weaken prose:

Abstract Concrete
A period of unfavorable weather set in It rained every day for a week
He showed satisfaction as he took possession of his reward He grinned as he pocketed the coin

Sentence Structure

Keep related words together. Subject and verb should not be separated unnecessarily. Place modifiers next to what they modify.

Place emphatic words at the end. The sentence's most important element belongs at its close.

Avoid loose sentence chains. Don't string clauses with "and," "but," "which." Vary structure: use semicolons, periodic sentences, or break into separate sentences.

Express parallel ideas in parallel form:

Broken Parallel
Formerly by textbook, while now the laboratory method Formerly by textbook; now by laboratory

Punctuation Essentials

  • Serial comma: red, white, and blue
  • Independent clauses without conjunction: use semicolon, not comma
  • Parenthetic expressions: enclose with paired commas (never one comma alone)
  • Coordinate clauses with conjunction: comma before the conjunction

Words to Avoid or Restrict

Avoid Prefer
interesting (make it interesting, don't announce it)
certainly (overused intensifier)
kind of/sort of rather, somewhat
one of the most (threadbare opening)
along these lines (vague)
literally (often misused for emphasis)
case, character, nature (usually redundant)

Quick Checks

Before finalizing any prose:

  1. Can any words be cut without losing meaning?
  2. Are verbs active where possible?
  3. Are statements positive rather than hedged negatives?
  4. Is language concrete and specific?
  5. Do emphatic ideas land at sentence ends?
  6. Is parallel structure consistent?