aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-05-07 09:27:21 -0500
committerCraig Jennings <c@cjennings.net>2026-05-07 09:27:21 -0500
commitfd3eda377aee1e797fa4bcf975d656ec25d66bd0 (patch)
treee06fbd625fa763402dcc097d6757a2c7f3cdf190 /scripts
parentc84e8a03336f8d44301652aadc2b177a7f2502df (diff)
downloadrulesets-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')
0 files changed, 0 insertions, 0 deletions