Other

/unslop

Cut AI tells while keeping every receipt, number, path, and hedge intact. Triggers: unslop, cut the slop, wall of text, too verbose, rambly, make this readable. NOT for delivery cadence (see i-have-adhd), channel choice, or artifact length governance.

$ golems-cli skills install unslop

Updated today

Edit text to remove AI patterns and add human voice, without ever damaging evidence.

Scope

The rewrite target: written text that is faster to scan, with the decision first.

Process

  1. Scan for the patterns below.
  2. Rewrite. Preserve meaning, match intended tone.
  3. If the source contains a decision, answer, status, blocker, or ask, put it first (see "Lead with the decision").
  4. Run the evidence check (see "Evidence is not style"). Restore any protected evidence you changed.
  5. Add voice only when the source supports it (see "Adding soul").
  6. Self-audit: "What makes this obviously AI generated?" Fix remaining tells.
  7. Check the result is no longer than the input. Prefer shorter. If it grew, cut again.

Evidence is not style

LOCAL DIVERGENCE FROM UPSTREAM. Upstream unslop says only "preserve meaning, match intended tone." That is not enough for engineering artifacts, where the text is the audit trail. In one five-document adoption run on 2026-08-23, upstream reformatted 15/15 into "15 of 15" and 29/29 into "29 of 29". An independent replay did not reproduce that behavior, so treat it as a credible failure mode rather than an invariant. Either form reads the same to a person, but only one matches a gate that greps for the original token.

These are not style. Never touch them:

  • Numeric evidence tokens keep their exact form. 29/29, 15/15, 2/15, 12/12, v0.4.35, 680K+. Never expand N/M into "N of M". Never round or normalize the token.
  • Identifiers are verbatim: URLs, file paths, commit SHAs, #NNN issue and PR refs, branch names, agent and surface ids, ISO timestamps, command lines. Copy them, do not retype them.
  • Uncertainty survives as uncertainty. "candidate cause", "recon in flight", "unbuilt", "approximate", "not documented anywhere I read", "deliberately not merged", "NOT-ENOUGH-INFO". If the source hedged, the rewrite hedges. Confidence is a fact about the evidence, not a tone to improve.
  • Never convert pending verification into success. "open, ready for review" does not become "shipped". "fix in flight" does not become "fixed". Preserve tense and modality too: "will be linked" does not become "linked here", and "may" does not become "does". This is the one failure that makes the skill worse than useless.
  • Never delete anything needed to reproduce a result: the RED command, the GREEN command, the probe count, the failing assertion, the negative finding ("payload shape is not the cause").
  • Technical qualifiers survive. Keep distinctions such as embedded versus top-level, requested versus effective, local versus deployed, and observed versus inferred. A shorter term is wrong if it merges states the source kept separate.
  • Retractions and revision notes stay prominent. A memo that corrected itself must still say so. Keep the correction near the claim it revises. Do not tidy away the author being wrong.

If cutting a tell would cost a receipt, keep the receipt and leave the tell.