Skip to content

Commit 568d4ab

Browse files
authored
Merge pull request #177 from LLM-Coding/copilot/add-plain-english-term
feat: Add "Plain English according to Strunk & White" semantic anchor
2 parents 4f94bc3 + 34aa32c commit 568d4ab

7 files changed

Lines changed: 148 additions & 5 deletions

File tree

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
= Plain English according to Strunk & White
2+
:categories: communication-presentation
3+
:roles: technical-writer, software-developer, consultant, educator, business-analyst
4+
:related: gutes-deutsch-wolf-schneider, bluf, pyramid-principle
5+
:proponents: William Strunk Jr., E.B. White
6+
:tags: writing, english, clarity, style, prose, language, plain-english
7+
8+
[%collapsible]
9+
====
10+
Full Name:: Plain English according to Strunk & White ("The Elements of Style")
11+
12+
Also known as:: Strunk & White, The Elements of Style, Plain Style Writing
13+
14+
[discrete]
15+
== *Core Concepts*:
16+
17+
Omit Needless Words:: Every word in a sentence should serve a purpose; cut words that add bulk without adding meaning — "the fact that" → "that", "owing to the fact that" → "since"
18+
19+
Use Active Voice:: Prefer active constructions over passive; active voice is more direct, vigorous, and concise — "The dog bit the man" not "The man was bitten by the dog"
20+
21+
Use Definite, Specific, Concrete Language:: Prefer the particular and tangible over the vague and abstract; concrete details make writing vivid and persuasive
22+
23+
Write With Nouns and Verbs:: Rely on strong nouns and verbs rather than adjectives and adverbs; the right noun or verb makes modifiers unnecessary
24+
25+
Place the Emphatic Words at the End:: The most important idea in a sentence belongs at its end — the position of greatest emphasis
26+
27+
Use Parallel Form:: Express coordinate ideas in similar grammatical form; parallelism aids comprehension and gives prose a pleasing rhythm
28+
29+
Avoid Qualifiers:: Remove weakening qualifiers like "rather", "very", "little", "pretty" — they dilute the force of the statement
30+
31+
Revise and Rewrite:: Good writing is rewriting; a first draft is a starting point, not a finished product
32+
33+
Key Proponents:: William Strunk Jr. ("The Elements of Style", 1918); E.B. White (revised edition, 1959)
34+
35+
[discrete]
36+
== *When to Use*:
37+
38+
* Writing technical documentation, reports, emails, and API documentation
39+
* Reviewing or editing any English prose for clarity and conciseness
40+
* Coaching writers to reduce verbose or bureaucratic language
41+
* Preparing communications for broad, non-specialist audiences
42+
* Any writing where clarity and brevity are paramount
43+
44+
[discrete]
45+
== *Related Anchors*:
46+
47+
* <<gutes-deutsch-wolf-schneider,Gutes Deutsch nach Wolf Schneider>> — the German-language equivalent of clarity-first writing principles
48+
* <<bluf,BLUF (Bottom Line Up Front)>> — complements plain style with a structure that leads with the conclusion
49+
* <<pyramid-principle,Pyramid Principle according to Barbara Minto>> — a complementary framework for structuring arguments hierarchically
50+
====
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
= Plain English nach Strunk & White
2+
:categories: communication-presentation
3+
:roles: technical-writer, software-developer, consultant, educator, business-analyst
4+
:related: gutes-deutsch-wolf-schneider, bluf, pyramid-principle
5+
:proponents: William Strunk Jr., E.B. White
6+
:tags: writing, english, clarity, style, prose, language, plain-english
7+
8+
[%collapsible]
9+
====
10+
Vollständiger Name:: Plain English nach Strunk & White ("The Elements of Style")
11+
12+
Auch bekannt als:: Strunk & White, The Elements of Style, Plain Style Writing
13+
14+
[discrete]
15+
== *Kernkonzepte*:
16+
17+
Überflüssige Wörter weglassen:: Jedes Wort in einem Satz muss einen Zweck erfüllen; Wörter, die nur Volumen ohne Bedeutung erzeugen, werden gestrichen — "the fact that" → "that", "owing to the fact that" → "since"
18+
19+
Aktiv statt Passiv:: Aktive Konstruktionen sind direkter, lebendiger und prägnanter als passivische — "Der Hund biss den Mann" nicht "Der Mann wurde vom Hund gebissen"
20+
21+
Konkrete und spezifische Sprache:: Das Besondere und Greifbare dem Vagen und Abstrakten vorziehen; konkrete Details machen Texte lebendig und überzeugend
22+
23+
Mit Substantiven und Verben schreiben:: Starke Substantive und Verben statt Adjektive und Adverbien verwenden; das richtige Substantiv oder Verb macht Attribute überflüssig
24+
25+
Wichtige Wörter ans Satzende:: Die wichtigste Aussage eines Satzes gehört ans Ende — die Position mit der größten Wirkung
26+
27+
Parallele Strukturen verwenden:: Koordinierte Ideen in ähnlicher grammatischer Form ausdrücken; Parallelismus erleichtert das Verständnis und gibt dem Text einen angenehmen Rhythmus
28+
29+
Abschwächende Wörter vermeiden:: Abschwächer wie "ziemlich", "irgendwie", "ein bisschen" entfernen — sie verwässern die Kraft der Aussage
30+
31+
Überarbeiten und umschreiben:: Gutes Schreiben ist Umschreiben; ein erster Entwurf ist ein Ausgangspunkt, kein fertiges Produkt
32+
33+
Schlüsselvertreter:: William Strunk Jr. ("The Elements of Style", 1918); E.B. White (überarbeitete Ausgabe, 1959)
34+
35+
[discrete]
36+
== *Wann zu verwenden*:
37+
38+
* Beim Verfassen technischer Dokumentationen, Berichte, E-Mails und API-Dokumentationen
39+
* Beim Überprüfen oder Redigieren englischer Prosatexte auf Klarheit und Prägnanz
40+
* Beim Coaching von Autoren zur Reduktion von wortreicher oder bürokratischer Sprache
41+
* Bei der Vorbereitung von Kommunikation für ein breites, nicht-spezialisiertes Publikum
42+
* Überall dort, wo Klarheit und Kürze an erster Stelle stehen
43+
44+
[discrete]
45+
== *Verwandte Anker*:
46+
47+
* <<gutes-deutsch-wolf-schneider,Gutes Deutsch nach Wolf Schneider>> — das deutschsprachige Äquivalent zu klarheitsfokussierten Schreibprinzipien
48+
* <<bluf,BLUF (Bottom Line Up Front)>> — ergänzt den klaren Schreibstil mit einer Struktur, die mit der Schlussfolgerung beginnt
49+
* <<pyramid-principle,Pyramid Principle nach Barbara Minto>> — ein ergänzendes Framework zur hierarchischen Strukturierung von Argumenten
50+
====

skill/semantic-anchor-translator/references/catalog.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -225,6 +225,10 @@ Source: https://github.com/LLM-Coding/Semantic-Anchors
225225
- **Proponents:** Wolf Schneider
226226
- **Core:** Short sentences, active voice, verbs over nouns (no Nominalstil), concrete language, no filler words — clarity-first principles for German writing
227227

228+
### Plain English according to Strunk & White
229+
- **Proponents:** William Strunk Jr., E.B. White
230+
- **Core:** Omit needless words, use active voice, prefer concrete language, write with nouns and verbs — clarity-first principles for English writing ("The Elements of Style")
231+
228232
### Chatham House Rule
229233
- **Proponents:** Chatham House
230234
- **Core:** Info can be used but not attributed to speaker/org

website/public/data/anchors.json

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1644,6 +1644,39 @@
16441644
],
16451645
"filePath": "docs/anchors/owasp-top-10.adoc"
16461646
},
1647+
{
1648+
"id": "plain-english-strunk-white",
1649+
"title": "Plain English according to Strunk & White",
1650+
"categories": [
1651+
"communication-presentation"
1652+
],
1653+
"roles": [
1654+
"technical-writer",
1655+
"software-developer",
1656+
"consultant",
1657+
"educator",
1658+
"business-analyst"
1659+
],
1660+
"related": [
1661+
"gutes-deutsch-wolf-schneider",
1662+
"bluf",
1663+
"pyramid-principle"
1664+
],
1665+
"proponents": [
1666+
"William Strunk Jr.",
1667+
"E.B. White"
1668+
],
1669+
"tags": [
1670+
"writing",
1671+
"english",
1672+
"clarity",
1673+
"style",
1674+
"prose",
1675+
"language",
1676+
"plain-english"
1677+
],
1678+
"filePath": "docs/anchors/plain-english-strunk-white.adoc"
1679+
},
16471680
{
16481681
"id": "problem-space-nvc",
16491682
"title": "Problem Space NVC",

website/public/data/categories.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
"gutes-deutsch-wolf-schneider",
99
"mece",
1010
"myers-briggs-type-indicator",
11+
"plain-english-strunk-white",
1112
"pyramid-principle"
1213
]
1314
},

website/public/data/metadata.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
{
2-
"generatedAt": "2026-03-12T10:09:47.494Z",
2+
"generatedAt": "2026-03-12T10:36:04.925Z",
33
"version": "1.0.0",
44
"counts": {
5-
"anchors": 94,
5+
"anchors": 95,
66
"categories": 12,
77
"roles": 12
88
},
99
"statistics": {
10-
"averageRolesPerAnchor": "2.98",
10+
"averageRolesPerAnchor": "3.00",
1111
"averageCategoriesPerAnchor": "1.00",
12-
"anchorsWithTags": 50,
13-
"anchorsWithRelated": 20
12+
"anchorsWithTags": 51,
13+
"anchorsWithRelated": 21
1414
}
1515
}

website/public/data/roles.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
"jobs-to-be-done",
1717
"mece",
1818
"moscow",
19+
"plain-english-strunk-white",
1920
"problem-space-nvc",
2021
"pyramid-principle",
2122
"regulated-environment",
@@ -45,6 +46,7 @@
4546
"moscow",
4647
"myers-briggs-type-indicator",
4748
"owasp-top-10",
49+
"plain-english-strunk-white",
4850
"problem-space-nvc",
4951
"pyramid-principle",
5052
"regulated-environment",
@@ -99,6 +101,7 @@
99101
"gutes-deutsch-wolf-schneider",
100102
"mental-model-according-to-naur",
101103
"myers-briggs-type-indicator",
104+
"plain-english-strunk-white",
102105
"socratic-method",
103106
"solid-principles",
104107
"test-double-meszaros",
@@ -266,6 +269,7 @@
266269
"morphological-box",
267270
"mutation-testing",
268271
"owasp-top-10",
272+
"plain-english-strunk-white",
269273
"property-based-testing",
270274
"regulated-environment",
271275
"rubber-duck-debugging",
@@ -336,6 +340,7 @@
336340
"ears-requirements",
337341
"gutes-deutsch-wolf-schneider",
338342
"lasr",
343+
"plain-english-strunk-white",
339344
"pyramid-principle",
340345
"todotxt-flavoured-markdown"
341346
]

0 commit comments

Comments
 (0)