{"id":24592,"plugin_id":"plugins_6ab577095a708191a4641c21cc0e5b4c","kind":"skill","collection_source":null,"comparison_source":null,"observed_at":"2026-09-30T23:18:29.455Z","digest":"19c7a82b3c87ab012e409b81cdaf780d1507cacd94bbe7501f169879ef27b53a","against":null,"payload":{"name":"anti-slop","description":"Edit prose for specific AI-writing tells while preserving the author's voice. Use when a user asks to make a draft sound less AI-generated, remove slop, or perform an editorial pass focused on formulaic phrasing.","included_files":[{"relative_path":"references/tells.md","size_in_bytes":3619}],"skill_md_contents":"---\nname: anti-slop\ndescription: >-\n  Edit prose for specific AI-writing tells while preserving the author's voice.\n  Use when a user asks to make a draft sound less AI-generated, remove slop, or\n  perform an editorial pass focused on formulaic phrasing.\n---\n\n# Anti-Slop\n\n## Goal\n\nRemove formulaic filler, vague puffery, and repeated rhetorical patterns without\nchanging the author's meaning, register, or intentional style.\n\n## When to Use\n\nUse this for a requested anti-slop or voice-preserving editorial pass. Do not\nload it for ordinary drafting or a general proofreading request unless the user\nidentifies AI-sounding prose as the problem.\n\n## Workflow\n\n1. Read the whole piece and identify its voice, audience, and argument.\n2. Mark candidates that add little meaning or repeat a recognizable formula.\n   Common candidates include meta introductions, unearned importance claims,\n   vague conclusions, inflated predictions, and decorative metaphors.\n3. Keep candidates that serve a deliberate rhetorical purpose. When uncertain,\n   preserve the original.\n4. Make the smallest phrasing edits that improve clarity or specificity. Keep\n   facts, structure, and the author's position unchanged unless asked.\n5. Re-read edited passages for rhythm and report material edits when reviewing.\n\nFor a contested edit or a broader catalog of tells, read\n[references/tells.md](references/tells.md).\n\n## Guardrails\n\n- Never change facts, names, citations, technical claims, or argument during a\n  phrasing pass.\n- Never treat particular words, punctuation, fragments, parallelism, or\n  rhetorical devices as automatically wrong. Judge their effect in context.\n- Preserve intentional cadence, humor, conviction, and register.\n- Stop when further edits would be taste rather than a clear improvement.\n\n## Completion Checklist\n\n- [ ] The author's voice and intent were understood before edits.\n- [ ] Each edit removes a concrete tell or improves specificity.\n- [ ] Meaning and factual content remain intact.\n- [ ] The revised passages still sound intentional when read aloud.\n\n## Attribution\n\nAdapted from [`elithrar/dotfiles` anti-slop](https://github.com/elithrar/dotfiles/blob/main/.agents/skills/anti-slop/SKILL.md), created by Matt Silverlock and licensed under the MIT License.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}