diff options
| author | Craig Jennings <c@cjennings.net> | 2026-05-07 09:27:21 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-05-07 09:27:21 -0500 |
| commit | fd3eda377aee1e797fa4bcf975d656ec25d66bd0 (patch) | |
| tree | e06fbd625fa763402dcc097d6757a2c7f3cdf190 /scripts/install-lang.sh | |
| parent | c84e8a03336f8d44301652aadc2b177a7f2502df (diff) | |
| download | rulesets-fd3eda377aee1e797fa4bcf975d656ec25d66bd0.tar.gz rulesets-fd3eda377aee1e797fa4bcf975d656ec25d66bd0.zip | |
feat(skills): add voice skill (humanizer + universal + personal passes)
I built voice as a single skill that walks 39 numbered prose-editing patterns. The first 25 patterns come straight from the existing humanizer skill (Wikipedia's Signs of AI Writing). Patterns 26-31 add universal good-writing rules from Strunk & White, Orwell, the Plain English Campaign, and Garner — long-word → short-word, active-over-passive, comma splices, cliché flag, jargon-fragment-in-prose rewrite, and corporate-speak nominalizations. Patterns 32-39 are tagged "personal only" and cover first-person rewrite, semicolon swaps, contractions, sentence-split on conjunctions, felt-experience cut, sentence-fragment-in-prose rewrite, terse cut for rhetorical padding, and a public-artifact scope flag.
Two modes determine which patterns get walked. General mode (default) walks 1-31 and is the right fit for research notes, philosophy and history essays, emails, README prose, journal entries, anything that isn't a commit, PR, or PR review comment. Personal mode walks all 39 patterns and is invoked explicitly by the publish flow in commits.md (and similar callers) so first-person and contraction enforcement don't leak into academic or literary writing where they don't belong.
The follow-up commits migrate callers to /voice and remove the standalone humanizer skill.
Diffstat (limited to 'scripts/install-lang.sh')
0 files changed, 0 insertions, 0 deletions
