compression
Cuts a draft to a target word count without losing substance. Two modes behind one skill. target-count hits a specific number…
Reorganizes a memo, email, status update, or report so the bottom line is up front. Implements Kramon's BLUF (Bottom Line Up Front) rule. Use when a draft buries the lede, opens with context instead of conclusion, or builds up to the point with "organ music." Triggers on "BLUF,"
Claude Code
$ npx -y skills add kalyvask/winning-writing --skill bluf-rewriter --agent claude-code
Codex
$ npx skills add kalyvask/winning-writing --skill bluf-rewriter -a codex -y
Cursor
$ npx skills add kalyvask/winning-writing --skill bluf-rewriter -a cursor -y
Gemini CLI
$ npx skills add kalyvask/winning-writing --skill bluf-rewriter -a gemini-cli -y
GitHub Copilot
$ npx skills add kalyvask/winning-writing --skill bluf-rewriter -a github-copilot -y
OpenCode
$ npx skills add kalyvask/winning-writing --skill bluf-rewriter -a opencode -y
Windsurf
$ npx skills add kalyvask/winning-writing --skill bluf-rewriter -a windsurf -y
name: bluf-rewriter description: Reorganizes a memo, email, status update, or report so the bottom line is up front. Implements Kramon's BLUF (Bottom Line Up Front) rule. Use when a draft buries the lede, opens with context instead of conclusion, or builds up to the point with "organ music." Triggers on "BLUF," "lede," "buried," "memo," "status update," "exec summary," "TL;DR."
Source: `points/frameworks.md` (BLUF section), `points/core-rules.md` (rule 3).
Bottom line up front. The conclusion goes in the **first sentence**. Context, evidence, and qualification come after.
This is a military principle. It applies to every form of business writing: emails, memos, status updates, board reports, performance reviews, investor updates, even op-ed openings.
> *"Over the past quarter, we evaluated several scenarios with input from sales, finance, and ops, and after extensive analysis with the team, we have come to believe that…"*
40 words of throat-clearing before the actual point. The reader has already started skimming.
> *"We need to lower Q3 sales forecast by 50%. Three reasons:"* > > *1. Enterprise pipeline collapsed in August (down 60% MoM)* > *2. Top customer renewed for 1 year instead of 3* > *3. Competitor launched at 40% lower price point*
The conclusion is the first sentence. Evidence follows. Reader knows in 5 seconds whether to keep reading.
Read the draft. What is the **one sentence** the reader needs to walk away with? Often it's buried in paragraph 3 or in the conclusion.
Cut, paste, done. If it doesn't work as the first sentence, the sentence isn't sharp enough — rewrite it until it does.
Choose one of three structures:
**A. The "three reasons" memo**
**B. The exec update**
**C. The decision memo**
Delete every sentence that:
The bottom line should be **bold**. Bullets should be bullets. White space between sections.
Hand back:
1. **The original opening** (1–3 sentences) marked as ❌ 2. **The BLUF rewrite** marked as ✅ 3. **The full reorganized draft** 4. **A one-line summary** of what moved where
Subject line should *also* be the BLUF. Not *"Q3 update"* — *"Q3 forecast: cutting by 50%, recommend you call the board."*
The first line of the email body repeats the conclusion in case the subject got truncated.
BLUF still applies. Bury bad news under "context" and you make it worse — readers feel manipulated when they realize the lede was buried.
> ❌ *"As you know, the macro environment has been challenging this quarter, and we've seen some headwinds in our enterprise segment, leading us to reassess…"* > > ✅ *"We're cutting Q3 forecast by 50%. Here's what happened and what I'm doing about it."*
The second version takes ownership. The first one feels like spin.
Common: *"but I need to give context first."*
Response: *"Context goes in sentence 2. Sentence 1 is the conclusion. If the reader stops after sentence 1, they should still know what you want them to do."*
31 Claude skills for cold outreach, op-eds, pitches, press inquiries, bios, exec memos, performance reviews, spoken-delivery talks, fact-checking, and reply-rate tracking.
Cuts a draft to a target word count without losing substance. Two modes behind one skill. target-count hits a specific number…
Rewrites blunt downward or peer feedback as "what I like plus what I would like," focused on the work rather than the person,…
Finds the unexpected, dry, or self-deprecating angle that makes an email memorable. Turns "professional and polite" into "this…
Rewrites section titles, slide titles, op-ed headlines, email subject lines, and chapter headings from category labels into bold…
Cuts cinematic details that don't serve the main point. The opposite move from vividness. Vividness adds sensory detail; this…
Diagnoses drafts that tell three half-stories instead of one full story, and rewrites them around the single strongest narrative…
Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use…
AI-driven presentation workflow for generating editable PPTX decks and slides, reconstructing page visuals, creating reusable…
Use this skill when the user wants a .pptx with smooth cross-slide animation — PowerPoint Morph transitions, Keynote-style…
Create stunning, animation-rich HTML presentations from scratch or by converting PowerPoint files. Use when the user wants to…