compressionlisted
Install: claude install-skill kalyvask/winning-writing
# Compression
Source: `points/core-rules.md` rule 5 (be shorter), `points/banned-jargon.md` (wordy phrases), `points/frameworks.md` (six-word summary), and the Kramon in-class redundancy exercise.
> *"Be shorter. Always. Cut without losing substance."* — Kramon
## What this skill does
Two modes behind one skill. They cut different things:
| Mode | Cuts | Use when |
|---|---|---|
| **target-count** | throat-clearing, hedges, weak sentences, anything between the draft and the word target | User has a length to hit (200 for cold email, 500 for op-ed, 6 for product summary) |
| **redundancy** | phrases where one half is implied by the other (`going forward`, `as I mentioned`, `reduce so they are smaller`, `free gift`, `definitely commit`) | Draft is wordy in a way that's hard to point at — long without obvious filler |
Default `--mode both` runs redundancy first (it's surgical, every cut is defensible), then target-count (which may need to cut substantive material). The order matters: redundancy cuts free words first, so target-count doesn't have to.
## How to invoke
```
/compression "draft text"
/compression --mode target-count --target-words 200 "draft text"
/compression --mode redundancy "draft text"
/compression --mode both --target-words 500 "draft text"
```
Without `--mode`, default to `both`. `--target-words` is required for `target-count` mode and optional for `both` (if omitted in `both`, run redundancy only).
---
## Mode 1 — target-count
Most drafts can lose