prose-hygiene

Solid

Remove AI writing tells from prose. Use when drafting, editing, or reviewing text to eliminate predictable AI patterns.

AI & Automation 30 stars 5 forks Updated 3 days ago MIT

Install

View on GitHub

Quality Score: 86/100

Stars 20%
50
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Prose Hygiene The complete checklist for removing AI writing tells from prose. ## How to apply - **Drafting:** avoid every pattern below as you write. - **Reviewing:** read the prose and, for each match, output the quoted text, the rule it breaks, and a concrete rewrite. Then score per the rubric (see Scoring) and report the per-dimension scores and total. Judge only — do not edit the file. **Technical prose** (`.cs/summary.md`, memory entries) is the usual target here, so apply the rules with these carve-outs: a technical subject performing its function is not false agency ("the hook fires", "the test fails", "the ref survives the rm"); keep adverbs that carry technical meaning (asynchronously, atomically, locally); factual enumerations keep their true count (the three-item rule targets rhetorical triads, not a real list of three files); conditional openers are fine in procedural text (the starter ban targets rhetorical questions, not "When X, do Y"). **Scope:** cs applies this to `/summary` and `/wrap` output (`.cs/summary.md` and the memory entries; the narrative notebooks are exempt). A regex catches only the lexical items — the structural and voice rules need a model judging meaning — so `cs -lint` and the prose-lint Stop hook enforce just the lexical subset. ## Core principles 1. **Cut filler.** Remove throat-clearing openers, emphasis crutches, and every adverb. Say the thing. 2. **Break formulas.** No binary contrasts, negative listings, dramatic fragment...

Details

Author
hex
Repository
hex/claude-sessions
Created
8 months ago
Last Updated
3 days ago
Language
Shell
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category